我有一個棘手的問題,在我的網站內部重定向一些URL。整蠱網址重寫,正則表達式.htaccess
的情況是這樣的,我現在有喜歡example.com/check/youtube.com
一個URL,其使用以下mod_rewrite
代碼內部重定向到check.php?domain=youtube.com
:
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]
不過,我也希望能夠使用像一個URL重定向到check.php
example.com/youtube.com
。不幸的是,我發現了這一點。
我有一個目錄/assets/
所有的CSS,JS等不應該受到影響。
感謝
由於一噸,intreasting您使用$ 0作爲我之前用沒見過,我要看看,最多:P – 2009-06-05 18:14:11
`$ 0`只是整個正則表達式匹配的字符串。 – Gumbo 2009-06-05 18:14:42