【发布时间】:2011-12-09 12:51:49
【问题描述】:
我需要将域中的所有页面(除了其中两个页面)重定向到给定的 url。 问题是,我不知道如何只重定向当前目录和子目录中的页面,而不是图像、css 和 js 文件。 希望我没有太困惑:) 感谢所有的答案。 佐利
【问题讨论】:
我需要将域中的所有页面(除了其中两个页面)重定向到给定的 url。 问题是,我不知道如何只重定向当前目录和子目录中的页面,而不是图像、css 和 js 文件。 希望我没有太困惑:) 感谢所有的答案。 佐利
【问题讨论】:
尝试以下方法:
RewriteCond %{REQUEST_URI} !^(.*)/(page1.htm|page2.htm)$
RewriteCond %{REQUEST_URI} !\.(css|js|png|gif|jpeg) [NC]
RewriteRule ^(.*)$ http://www.somewhere.org/ [R=301,NC,L]
解释 第一行 - 忽略你想要的页面 第二行 - 忽略你想要的资源 第三行重定向其他所有内容
【讨论】: