【发布时间】:2017-08-24 03:58:59
【问题描述】:
我的网址是http://example.com/product/Braided/table-fan
我想像这样重写http://example.com/Braided/table-fan
product 是我的 php 文件。
现行规则:
Options +MultiViews +FollowSymLinks
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
#RewriteRule ^([0-9a-zA-Z]+)/([0-9a-zA-Z]+)/([0-9a-zA-Z]+)$ product/$1/$2/$3
RewriteRule ^([0-9a-zA-Z]+)/([0-9a-zA-Z]+)$ product.php?uname=$1&pid$2
【问题讨论】:
-
你的意思是 RewriteRule ^product/([0-9a-zA-Z]+)/([0-9a-zA-Z]+)$ product.php?uname=$1&pid$2 to重写规则 ^([0-9a-zA-Z]+)/([0-9a-zA-Z]+)$ product.php?uname=$1&pid$2
-
选项 +MultiViews +FollowSymLinks 选项 +FollowSymLinks RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d #RewriteRule ^([0-9a-zA-Z]+)/ ([0-9a-zA-Z]+)/([0-9a-zA-Z]+)$ product/$1/$2/$3 RewriteRule ^([0-9a-zA-Z]+)/([ 0-9a-zA-Z]+)$ product.php?uname=$1&pid$2
标签: .htaccess mod-rewrite url-rewriting url-modification