0
情況:afwezigheden.eu是帶有幾個耦合域(=別名?)的主域,如skatespots.be,inviteme.eu,halftwaalf.be ...現在我試圖將這些別名重定向到子文件夾,而用戶不會看到它。 這些網站位於子文件夾_DOMAINNAME中。例如:skatespots.be是在afwezigheden.eu/_skatespots重定向到https和子文件夾.htaccess
另外我有一個SSL證書,所以我想重定向所有域名到https太。
我嘗試了幾件事,最後一件是這個,其中滑板似乎工作,一切都通過https重定向。
RewriteEngine on
RewriteCond %{REQUEST_URI} !^/_skatespots/
RewriteCond %{HTTP_HOST} ^(www\.)?skatespots\.
RewriteRule ^(.*)$ /_skatespots/$1 [L]
RewriteCond %{REQUEST_URI} !^/_halftwaalf/
RewriteCond %{HTTP_HOST} ^(www\.)?halftwaalf\.
RewriteRule ^(.*)$ /_halftwaalf/$1 [L]
RewriteCond %{REQUEST_URI} !^/_inviteme/
RewriteCond %{HTTP_HOST} ^(www\.)?inviteme\.
RewriteRule ^(.*)$ /_inviteme/$1 [L]
RewriteCond %{HTTP:X-Forwarded-Proto} !http
RewriteRule^https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
我在做什麼錯?
謝謝!我現在無法訪問我的服務器。我會在下午晚些時候對它進行測試,但是您的解決方案看起來很合理:-) – Fl1p
我非常喜歡透明的「重定向」,因此inviteme.eu/page不會轉到afwezigheden.eu/_inviteme/頁面 – Fl1p
但是,你不應該使用htaccess。改爲設置適當的虛擬主機。 – Fabian