我需要你的帮助!(对不起,我的英语不好)
我尝试在 Ubuntu13.10/Apache2.4.6 上的本地主机中进行 url 重写......我在互联网上搜索了很多时间,问题总是在这里..
这是我的 .htaccess (我从 url 重写开始,所以我不知道是否可以):
RewriteEngine On
AllowFromAll All
RewriteRule home/ index.php?uc=home
当我去127.0.0.1/mywebsite/home/
我有一个404错误。
- 我的 .htaccess 位于:mywebsite/.htaccess
- 我用“sudo a2enmod rewrite”激活了 url 重写并重新启动了 apache。
- 我在 apache 日志中没有错误
- 我读了解决方案,他说我必须在 /etc/apache2/sites-available/default 中将 AllowOverride 更改为 On 但我没有 /etc/apache2/sites-available/default 文件
- 我搞不清楚了...
拜托,我不知道该怎么办...
经过多次测试:我认为我有 AllowOverride 的问题