【发布时间】:2016-07-17 04:44:08
【问题描述】:
我已经将我的代码从 LINUX(运行良好)复制到了我使用 WAMP 服务器练习 Web 开发的 Windows。我不明白为什么我的页面没有被重定向到 index.php。
dev.mysite.com 正在工作并显示我的主页,这意味着 doc root 是正确的并且工作正常。由于此重定向问题,后面的页面显示 404。以下是我的 .htaccess,有人可以检查并提出建议,我在哪里做错了吗?
例如,如果我尝试访问 dev.mysite.com/contr1/action1,我会收到 404 not found。
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^(\d{4})/(0?[1-9]|1[0-2])/([^/]+)/?$ app/$1-$2/$3 [R=301,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php [L]
</IfModule>
【问题讨论】:
-
是的,它似乎已启用。我收到内部服务器错误
标签: php .htaccess redirect wampserver