0
我寫了一個.htaccess文檔,將url從127.0.0.1/index.php?page=dashboard重寫爲127.0.0.1/dashboard。這在我的本地主機上工作正常,但是當我將它放在域名的子域上時,它停止工作。 這是我的.htaccess:.htaccess dons't在子域上工作
RewriteEngine On
RewriteBase/
RewriteRule ^$ login.php [NC]
RewriteRule ^login/?$ login.php [NC]
RewriteRule ^logout/?$ logout.php [NC]
它看起來像htaccess被忽略。檢查您的apache配置中的文檔根目錄是否允許覆蓋。 – mabarroso
檢查服務器上是否啓用了mod_rewrite – Oussama
mod_rewrite已啓用,並且htaccess不會被忽略,因爲DirectoryIndex正常工作。 – Basaa