.htaccess 要显示为目录的URL GET参数

vzgqcmou  于 2022-11-16  发布在  其他
关注(0)|答案(1)|浏览(98)

我试图让我的GET参数在url中显示为一个目录。所以,mywebsite/?pix=5将显示为mywebsite/5。我只需要查找数字。我有下面的.htaccess代码,但我只是得到一个404未找到。任何帮助将不胜感激。

Options +FollowSymLinks
RewriteEngine on

#don't use .php file extension
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule !.*\.php$ %{REQUEST_FILENAME}.php [QSA,L]

#test get peram to directory
RewriteRule ^([0-9]+)/$ /index.php?pix=$1
uttx8gqw

uttx8gqw1#

您的代码几乎没有问题。请尝试以下操作:

RewriteRule ^([0-9]+)$ index.php?pix=$1

相关问题