子文件夹url get参数在htaccess中不起作用

时间:2017-07-14 11:30:53

标签: php .htaccess

我有一个网站,如www.abc.com/service/page.php?ids=social。我将网站重定向到www.abc.com/service/social。但是我需要从url.Ex避免这个文件夹:www.abc.com/social。

Options +FollowSymLinks -MultiViews
 RewriteEngine on
 RewriteBase /service/
 RewriteCond %{REQUEST_FILENAME} !-f
 RewriteCond %{REQUEST_FILENAME} !-d
 RewriteRule ^([a-zA-Z0-9]+|)/?$ page.php?ids=$1

2 个答案:

答案 0 :(得分:0)

简单地排除"服务"从正则表达式匹配:

RewriteRule ^service/([a-zA-Z0-9]+|)/?$ page.php?ids=$1

答案 1 :(得分:0)

将此代码放在站点根.htaccess(即set的父目录)中:

/service/