我的网址中需要3个变量:page
,x
和action
。
像这样:
/?page=category&x=geografi&action=succes
我写道:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} /([a-zA-Z0-9]+)
RewriteRule ^([a-zA-Z0-9]+)$ index.php?page=$1
RewriteCond %{REQUEST_URI} /([a-zA-Z0-9]+)/
RewriteRule ^([a-zA-Z0-9]+)/$ index.php?page=$1
</IfModule>
使用该代码,我得到了页面变量,但我需要另外两个......
答案 0 :(得分:1)
假设你从/category/geografi/succes
您可以使用以下内容:
RewriteEngine On
RewriteBase /
RewriteRule ^([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)/?$ index.php?page=$1&x=$2&action=$3 [L]
RewriteRule ^([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)/?$ index.php?page=$1&x=$2 [L]
RewriteRule ^([a-zA-Z0-9_-]+)/?$ index.php?page=$1 [L]