Apache-rewrite-Regeln nicht funktioniert
Einer grundlegenden rewrite-Regel nicht funktioniert, und ich habe keine Ahnung, warum. Hier ist meine hanalulu.conf:
<VirtualHost *:80>
ServerName hanalulu.localhost
DocumentRoot /var/www/hanalulu/public
DirectoryIndex index.php
<Directory />
AllowOverride all
Order Deny,Allow
Deny from all
Allow from 127.0.0.1
</Directory>
RewriteEngine on
RewriteRule ^a.html$ b.html
</VirtualHost>
Nachdem ich eine zusätzliche Zeile in hosts
Datei und aktiviert die site über sudo a2ensite
. Neustart web-server: hanalulu.localhost/a.html
Anfragen a.html
statt b.html
.
Was ist das problem?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich denke, Sie müssen die Schrägstriche im Pfad und die Flaggen auf der RewriteRule, versuchen Sie dies: