【发布时间】:2009-06-05 18:02:22
【问题描述】:
我在为我的网站内部重定向一些 URL 时遇到了棘手的问题。
情况是这样的,我目前有一个类似example.com/check/youtube.com 的网址,它使用以下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]
但是,我也希望能够使用example.com/youtube.com 之类的 URL 重定向到 check.php。不幸的是,我无法弄清楚。
我有一个目录/assets/,其中包含不应受到影响的所有 CSS、JS 等。
谢谢
【问题讨论】: