簡體   English   中英

htaccess代碼,用於將子文件夾重定向到根域而不影響其他子域

[英]htaccess code for redirecting sub folder to the root domain without affecting other sub domain

問題出在我的public_html目錄中,我有一個www7文件夾,該文件夾用作根域鏈接。 就像有人訪問example.comwww.example.com它會將其重定向到www7.example.com 為此,我使用了以下htaccess代碼:

RewriteCond %{HTTP_HOST} ^example\.com$ [OR]
RewriteCond %{HTTP_HOST} ^www\.example\.com$
RewriteRule ^/?$ "http\:\/\/www7\.example\.com\/" [R=301,L]

public_html下,我還有許多其他子域,例如sub1.exaple.comsub2.exaple.com 現在我想的是艱難的我的主要文件都存在於www7文件夾中,每當有人打開exaple.com它將實際的OpenUP里面的文件www7文件夾,但必須確保公眾HTML下的其他子域不應該會受到影響。 同樣在www7文件夾中,還托管了一個wordpress網站,因此它也必須對wordpress友好。 同樣,如果有人打開www.exaple.com ,它將把他重定向到exaple.com 我想為此,下面的代碼將工作

RewriteCond %{HTTP_HOST} ^www\.mynewwebsite\.com$ [NC]
RewriteRule ^(.*)$ http://mynewwebsite.com/$1 [L,R=301]

但不確定目錄問題。 請幫忙。

您在根.htaccess中具有以下規則:

RewriteCond %{HTTP_HOST} ^isaumya\.com$ [OR]
RewriteCond %{HTTP_HOST} ^www\.isaumya\.com$
RewriteRule ^/?$ "http\:\/\/www8\.isaumya\.com\/" [R=301,L]

將此規則替換為:

RewriteRule !^www8/ /www8%{REQUEST_URI} [L,NC]

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM