サイトのURLを内部的にリダイレクトするのが難しい問題があります。トリッキーなURL書き換え、正規表現.htaccess
状況はこれです、私は現在、内部的に次mod_rewrite
コードを使用check.php?domain=youtube.com
にリダイレクトexample.com/check/youtube.com
のようなURLがあります。私はまたのようなURLを使用してcheck.php
にリダイレクトできるようにしたいと思いますしかし
Options +FollowSymlinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www\.(.*) [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,NC,L]
RewriteRule ^offline offline.php [NC,L]
RewriteRule ^error error.php [NC,L]
RewriteRule ^check/(.*)$ check.php?domain=$1 [NC,L]
をexample.com/youtube.com
。残念ながら私はそれを理解することができません。
私は影響を受けてはならないすべてのCSS、JSなどを含むディレクトリ/assets/
を持っています。
おかげ
$ 0を使用していますので、前回使用したことがないので、私はそれを調べる必要があります。P –
'$ 0'は正規表現全体の一致した文字列です。 – Gumbo
ああ、そうです、それはたくさんの意味があります。再度、感謝します。 –