Ale*_*cox 7 apache apache2 apache-modules
我希望这样当用户进入时
http://mysite.com/home,它会将他重定向到http://mysite.com/page.php?id=home.这就是我放在我的.htaccess中的内容,但它似乎不起作用.
RewriteEngine On
RewriteRule ^/(.+)$ page.php?id=$1 [NC,L]
Run Code Online (Sandbox Code Playgroud)
它只是将我发送到/ home目录,有一个很好的404.帮助表示赞赏.谢谢.
编辑:
我已经尝试过一些改写,我知道工作,所以现在我确定这不是我的问题.我检查过phpinfo(),是的,mod重写正在运行,我用LAMP设置apache2,我正在运行最新版本的Linux Mint.
Ale*_*cox 23
好吧我解决了问题,这就是我做的.
sudo gedit /etc/apache2/sites-available/default
然后我修改AllowOverride None到AllowOverride all的/var/www/部分文件
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride all #This was 'None' before, change it to 'all'
Order allow,deny
allow from all
</Directory>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
18088 次 |
| 最近记录: |