Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/qt/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.Htaccess URL重写-清除URL不工作_.htaccess - Fatal编程技术网

.Htaccess URL重写-清除URL不工作

.Htaccess URL重写-清除URL不工作,.htaccess,.htaccess,我想重写URL,但我被卡住了 新网址:name 原始URL: 我尝试的代码(不工作) 实际上,在正则表达式模式中,匹配rest/然后匹配literal$是一个问题 请尝试以下规则: RewriteRule ^restaurants/([^/]+)/?$ restaurants-menu.php?rest=$1 [L,QSA,NC] 实际上,在正则表达式模式中,匹配rest/然后匹配literal$是一个问题 请尝试以下规则: RewriteRule ^restaurants/([^/]+)/?

我想重写URL,但我被卡住了

新网址:name

原始URL:

我尝试的代码(不工作)


实际上,在正则表达式模式中,匹配
rest/
然后匹配literal
$
是一个问题

请尝试以下规则:

RewriteRule ^restaurants/([^/]+)/?$ restaurants-menu.php?rest=$1 [L,QSA,NC]

实际上,在正则表达式模式中,匹配
rest/
然后匹配literal
$
是一个问题

请尝试以下规则:

RewriteRule ^restaurants/([^/]+)/?$ restaurants-menu.php?rest=$1 [L,QSA,NC]

你能更具体地说明什么不起作用吗。你预计会发生什么@buczek,当用户打开
http://example.com/restaurants/restaurent name
我想向他们展示
http://example.com/restaurants-menu.php?rest=restaurent name
请使用此信息编辑您的问题。您的正则表达式错误。试试:
RewriteRule^restaurants/([^/]+)/?$restaurants menu.php?rest=$1[L,QSA,NC]
@anubhava,这就像一个符咒:D将其发布为答案兄弟!将选择它并投票!你能更具体地说明什么不起作用吗。你预计会发生什么@buczek,当用户打开
http://example.com/restaurants/restaurent name
我想向他们展示
http://example.com/restaurants-menu.php?rest=restaurent name
请使用此信息编辑您的问题。您的正则表达式错误。试试:
RewriteRule^restaurants/([^/]+)/?$restaurants menu.php?rest=$1[L,QSA,NC]
@anubhava,这就像一个符咒:D将其发布为答案兄弟!将选择它并投票!