Ändra alla .htaccess-filer?

Events happening in the community are now at Drupal community events on www.drupal.org.
itangalo's picture

Vid varje installation av Drupal på webbhotellet jag använder blir jag tvungen att kommentera bort två rader i .htaccess-filen i rotkatalogen. Samma måste jag göra i files-katalogen, och i alla andra kataloger som skapas av moduler där Drupal kan tänkas vilja läsa filer.

Finns det någon mall där jag kan ändra vad som ska vara med i de nya htaccess-filer som Drupal skriver, eller är jag dömd att ändra alla filerna för hand tills jag bytt webbhotell?

Försökte hitta svar om detta på andra forum, men fick närmast oändligt många träffar på alla sökord som kändes relevanta. Har någon här på forumet ett svar?

//Johan Falk, Solna

Comments

Hejhej Johan, En

ztyx's picture

Hejhej Johan,

En alternativlösning:

Du har inte SSH-access till ditt konto? Då kan du rätt enkelt skriva ihop ett skript som med find och grep plockar bort dina rader. Såvidare inte ditt webbhotell är villiga att släppa lite på sina htaccess-restriktioner såklart...

mvh Jens, Lund

TBarregren's picture

Orsaken till Johans problem är att webbhotellet i hans virtual host har Apache direktivet AllowOverride som exkluderar Options vilket medför att det blir Internal server error när Apache trots allt ser ett Options direktiv i .htaccess filen. Det är därför som dessa måste tas bort ur .htacess filerna. Som Jens föreslår kan det göras med et enkelt kommando om man har SSH-acess till sitt konto. Exekvera nedanstående rad i Drupals hemkatalog:

find . -name ".htaccess" -exec sed -i '/Options/ d' {} \;

Om du inte har SSH access kan du köra samma kommando via PHP. Enklast gör du det genom att installera Devel modulen, slå på Execute PHP blocket och i det skriva

exec('find . -name ".htaccess" -exec sed -i '/Options/ d' {} \;');

Om du gör detta väldigt ofta kan du göra en liten modul av det.


Thomas BarregrenimBridge

Tackar!

itangalo's picture

SSH tror jag är uteslutet, men att kunna köra kommandon via PHP låter ju lysande. Tackar!

//Johan Falk, Sweden

Sweden

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: