我想从http:// domain.com&amp ;;重定向网站http:// www.domain.com到http://v2.domain.com,同时保持对http://(www。)domain.com/images / *
的访问权限我尝试了几种方法,但不知怎的,我再也无法再访问/ images文件夹了。
P.S:子域和& root有不同的内容/ CMS。关于如何实现这个的任何想法?
由于
答案 0 :(得分:0)
您尚未详细说明这些配置的确切方式。我将假设www.domain.com和v2.domain.com是不同的虚拟主机:
您应该可以在www.domain.com的.htaccess
文件或apache配置中执行此操作:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !images/
RewriteRule ^/(.*) http://v2.domain.com/$1 [L,R]
答案 1 :(得分:0)
我意识到这样的事情也可以起作用。可能需要一些测试,但如果这是错误的,请做评论。
Options +FollowSymLinks
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} !^/images/
RewriteCond %{HTTP_HOST} !v2\.domain\.com$ [NC]
RewriteRule ^(.*)$ http://v2.domain.com/ [R=302,L]