Come posso convertire il markup httpd.conf in regole .htaccess?


0

Sto installando doxWiki e le istruzioni di installazione del server web presuppongono l'accesso root a httpd.conf: il mio provider, 1and1, consente solo l'accesso a .htaccess

Di seguito è riportato l' httpd.confesempio doxWiki

ServerAdmin YourName@YourMail.com

DocumentRoot "/home/doxWiki/htdocs"

<Directory />
    Options FollowSymLinks
    AllowOverride None
    Order deny,allow
    Deny from all
</Directory>

<Directory "/home/doxWiki/htdocs">
    Options Indexes FollowSymLinks
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory>

<IfModule alias_module>
    Alias /images "/home/doxWiki/images"
    ScriptAlias // "/home/doxWiki/"
</IfModule>

<Directory "/home/doxWiki">
    AllowOverride None
    Options None
    Order allow,deny
    Allow from all
</Directory>

<Directory "/home/doxWiki/images">
    AllowOverride None
    Options Includes
    Order allow,deny
    Allow from all
</Directory>

In cosa può essere convertito in .htaccessquanto sopra e cosa no?

ServerAdmin: = not Alias: = riscrivi le regole ScriptAlias: = non sei nemmeno sicuro di cosa siano le sezioni Directory: = convertibile?

Non sono riuscito a trovare una fonte online o in domande esistenti che coprano tutti i problemi sopra. Modifica le regole di riscrittura così raramente che non ricordo di tanto in tanto i dettagli ....

Inizialmente l'ho chiesto a StackOverflow, ma ho pensato che potesse essere più appropriato, qui.


1
Penso che questo sia più appropriato in ServerFault.com

Qual è la linea di demarcazione tra un amministratore del server e un webmaster? Come webmaster, devo occuparmi dei file .htaccess, ma non della manutenzione del server.
Michael Paulukonis,

Risposte:


1

Dipenderà principalmente dai valori che l'host consente di modificare. In teoria, tutto può essere inserito in un .htaccessfile se impostato AllowOverride Alla livello di server.

Hai provato a usare tutto il tuo codice in htaccess per testare? (Puoi provarlo in una sottocartella se il sito è già attivo.) Se non funziona e non riesci a scoprire quali valori causano problemi, dovresti chiedere al tuo host di dirti cosa puoi e cosa puoi " sovrascrivere.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.