我不熟悉服务器和htaccess命令。我想我有一个简单的问题。
我在localhost的根目录下放了一个index.php文件。该文件将在此链接上生成以下页面:
旧路径地址: http://www.website.com/index.php?page=home
新路径地址: http://www.website.com/home
当用户访问新路径地址时,我希望服务器显示旧路径包含的内容
我想使用别名,没有重定向。
谢谢你的时间。
答案 0 :(得分:1)
确保您内容中的链接全部如下:http://www.website.com/home
然后将这些规则添加到文档根目录中的htaccess文件中:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ /index.php?page=$1 [L,QSA]