1

これは私が現在使用しているURLパスです。

/index.php?pid=211

I want to get the URL path as

/index/211/title of the product 

PHPでユーザーフレンドリーなURLを作成するにはどうすればよいですか?

そして、「タイトル」の値を取得する方法は?

よろしく、

4

1 に答える 1

3

HTMLコードでは、次のように記述する必要があります。

<a href='http://www.domain.com/index/211/title-goes-here'>url_text</a>

htaccessファイルで次のように調整します。

Options +SymLinksIfOwnerMatch

RewriteEngine on

RewriteRule ^([a-zA-Z-]+)$ index.php?action=$1 [NC,L]

RewriteRule ^(member)-([0-9-]+)$ index.php?action=member&id=$2 [NC,L]

RewriteRule ^([a-zA-Z-]+)/([a-zA-Z-]+)-([0-9-]+)$ index.php?action=$1&saction=$2&sid=$3 [NC,L]

RewriteRule ^([a-zA-Z-]+)/([0-9-]+)$ index.php?action=$1&id=$2 [NC,L]

RewriteRule ^([0-9-]+)/([a-zA-Z0-9-]+)/([a-zA-Z0-9-]+)/([a-zA-Z0-9-]+)/(.*).html$ index.php?action=details&id=$1&p1=$2&p2=$3&p3=$4 [NC,L]
于 2012-07-19T12:58:33.567 に答える