-3

私はスクリプトに取り組んでおり、次のようなリンクを作成したいと考えています。

www.mysite.com/sites/info/siteid 
www.mysite.com/sites/edit/siteid
www.mysite.com/sites/delete/siteid

RewriteRule を使用する必要があることはわかっています。ここに私の.htaccessがあります

RewriteEngine On
RewriteRule ^/?([a-z]+)$ $1.php [L]

RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 

RewriteRule ^sites/(.*)$ sites.php?info=$1 [L] 

ということで、php で /info や /edit や /delete などを取得したい$_GET['info'];siteidまた、私も同じようになりたいです

4

1 に答える 1

2

で引数を分割する/とうまくいくはずです

RewriteRule ^/sites/(.*)/(.*)$ sites.php?info=$1&siteid=$2 [L]
于 2012-12-29T23:29:52.303 に答える