请问如何把URL的最后一个“/”改成“?” ..test/act/100
这样我在尝试输入URL时就不会出现任何页面错误。
我希望处理上面的 URL,..test/act?100
这样我就不会出现页面错误,并且我可以在传递的参数 (100) 中做任何我想做的事情。
另一件事是我想..test/act/100
在 URL 中保持原样。
请问如何把URL的最后一个“/”改成“?” ..test/act/100
这样我在尝试输入URL时就不会出现任何页面错误。
我希望处理上面的 URL,..test/act?100
这样我就不会出现页面错误,并且我可以在传递的参数 (100) 中做任何我想做的事情。
另一件事是我想..test/act/100
在 URL 中保持原样。
对于您所要求的:通过添加以下内容创建或编辑现有的 .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 之后删除 ' ^ '