0

こんにちは、動的にサイトへのリンクを作成したいのですが、.htacces にリンクを作成する必要があります。

http://rude.su.lt~/veikutis/katalogas.php?link=dulkiu-siurbliai&id=1

http://rude.su.lt/~veikutis/dulkiu-siurbliai/1/

PHPでは、関数を使用して最初のリンクを2番目のリンクにリダイレクトします。

header("HTTP/1.1 301 Moved Permanently");
header('Location: '.$location);

そして今、私はそのファイルを開く必要があります。

4

1 に答える 1

0

もちろん、以下はテストされていませんが、開始する必要があります。

RewriteEngine On
RewriteRule  ^~veikutis/([a-zA-Z-]+)/(\d+)/? ~veikutis/katalogas.php?link=$1&id=$2 [L,QSA]

2 つのコンポーネント/([a-zA-Z-]+)/(\d+)が としてキャプチャされ$1, $2、オプションの末尾のスラッシュが最後に含まれ/?ます。

于 2012-02-17T13:33:32.737 に答える