richtige userdir.conf für diese .htaccess
Die Geschichte hinter...
Ok, ich war zu Experimentieren, Dinge mit meinem netbook...ohne backup-Dateien. Ja, ich bin ein idiot 😀
Das Problem
Habe ich diese .htaccess
Datei in meinem userdir wurde ordnungsgemäß funktioniert, bevor ich kniff meine partion:
Options +FollowSymLinks
RewriteEngine On
RewriteBase /~dierre/DierReLabS/
RewriteRule ^(tutorials|me|not-found|add)$ $1/[R=301,L]
RewriteRule ^me/$ me.php [L]
RewriteRule ^style/$ style.css [L]
RewriteRule ^logo/$ logo2.png [L]
RewriteRule ^add/$ add.php [L]
RewriteRule ^tutorials/$ tutorials.php [L]
RewriteRule ^tutorial/([a-zA-Z0-9\-]+)/$ tutorial.php?tut=$1 [L]
RewriteRule ^not-found/$ 404.php [L]
# This is a real directory...
RewriteCond %{REQUEST_FILENAME} -f [OR]
# Or it's a real file...
RewriteCond %{REQUEST_FILENAME} -d
# And it's not not-found/...
RewriteCond $0 !=not-found/
# And it's not the root
RewriteCond $0 !=""
# And it's not any of the above due to an internal redirect...
RewriteCond %{ENV:REDIRECT_STATUS} ^$
# So cause a 404 response (you could redirect to 404.php if you want)
RewriteRule ^.*$ - [R=404,L]
ErrorDocument 404 /~dierre/DierReLabS/not-found/
In der userdir diese .htaccess
nicht richtig funktioniert mit den default-Parametern in userdir.conf
. Ich habe nicht mehr diese Konfiguration. Die aktuelle Konfiguration ist:
<IfModule mod_userdir.c>
UserDir public_html
UserDir disabled root
<Directory /home/*/public_html>
AllowOverride FileInfo AuthConfig Limit Indexes
Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
<Limit GET POST OPTIONS>
Order allow,deny
Allow from all
</Limit>
<LimitExcept GET POST OPTIONS>
Order deny,allow
Deny from all
</LimitExcept>
</Directory>
</IfModule>
Ich kann mich wirklich nicht erinnern, was ich getan habe. Können Sie mir helfen?
- Was erwartest du, und was ist passiert? Ich kann nicht sagen, was das problem ist.
- Ich bin immer ein 505 error. Ich gehe davon aus, dass alle verfügbaren url-diejenigen sind, die nur in diesem .htaccess. Ich weiß, für eine Tatsache, das funktioniert. Ich vergaß, die notwendigen änderungen für userdir.conf
- Sind Sie sicher, dass Sie immer eine 505-Fehlermeldung? Das ist
HTTP Version Not Supported
ist, scheint unwahrscheinlich.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Gott sei Dank für forsaken laptop! Ich habe heute begonnen mein Thinkpad und es war dort, dass die Konfiguration mit einer nicht-aktualisierten version der Website.