.htaccess的重写动态页面的url(HTAccess rewrite dynamic page

2019-10-19 07:33发布

感谢您的帮助提前

基本上,我已经做了动态URL网站http://planet-dj-surrey.com/

我似乎无法找出代码为htaccess文件重定向到一个动态页面,使其更清洁。

例如,我想http://planet-dj-surrey.com/index.php?page=designprocess被改为

http://planet-dj-surrey.com/designprocess/

目前,我有这个,但它似乎并不奏效,

RewriteEngine On
RewriteRule   ^/dropdownchoice/$   index.php?page=dropdownchoice  [NC]

提前致谢

Answer 1:

你需要减肥的斜线:

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^/]+)/$ index.php?page=$1  [NC]


Answer 2:

下面是一个简单的例子:

Options +FollowSymLinks
RewriteEngine On
RewriteRule ^post-(.*)-([0-9]+)\.html$ post.php?post_name=$1&post_id=$2 [L]


文章来源: HTAccess rewrite dynamic page url