0

我不熟悉服务器和 htaccess 命令。我想我有一个简单的问题。

我在 localhost 的根目录下放了一个 index.php 文件。该文件将在此链接上生成以下页面:


旧路径地址: http ://www.website.com/index.php?page=home
新路径地址: http

://www.website.com/home 当用户访问新路径地址时,我希望服务器显示旧路径包含什么。
我想使用别名,没有重定向。

感谢您的时间。

4

1 回答 1

1

确保内容中的链接看起来像:http://www.website.com/home然后将这些规则添加到文档根目录中的 htaccess 文件中:

RewriteEngine On

RewriteCond  %{REQUEST_FILENAME} !-d
RewriteCond  %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ /index.php?page=$1 [L,QSA]
于 2013-08-22T16:05:59.820 回答