0

请问如何把URL的最后一个“/”改成“?” ..test/act/100这样我在尝试输入URL时就不会出现任何页面错误。

我希望处理上面的 URL,..test/act?100这样我就不会出现页面错误,并且我可以在传递的参数 (100) 中做任何我想做的事情。

另一件事是我想..test/act/100在 URL 中保持原样。

4

1 回答 1

0

对于您所要求的:通过添加以下内容创建或编辑现有的 .htaccess 文件:

RewriteEngine On
RewriteRule ^test/act/([^/]*)\.php$ /test/act?$1 [L]

但我怀疑你的意思可能是

..test/?act=100

在这种情况下,将 .htaccess 文件更改为此

RewriteEngine On
RewriteRule ^test/act/([^/]*)\.php$ /test/?act=$1 [L]

编辑:我道歉,我猜'...'在'/test'之前意味着什么?在这种情况下,只需在 RewriteRule 之后删除 ' ^ '

于 2013-06-14T02:11:24.260 回答