【发布时间】:2023-02-26 22:04:54
【问题描述】:
我正在尝试将页面从 mysite/page1?id=37773 重定向到 mysite/page1/37773。
我尝试在各种博客上搜索,发现他们尝试使用 php 文件,但即使我复制并重写它也无法正常工作,所以我来这里是为了获得专家的帮助。提前致谢。
到目前为止我已经尝试过
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.html -f
RewriteRule ^(.*)$ $1.html [NC,L]
RewriteRule ^page1/([a-zA-Z_-]+)\.html$ page?id=$1
【问题讨论】:
-
通常人们想走另一条路。向公众展示一个漂亮的 url 并使用参数在本地转换它。 Webmasters 你可能会有更好的运气。您还需要决定您是在寻找重定向(浏览器中的更改)还是重写(内部重定向)