Я прошел через бесчисленное количество итераций, пытаясь получить эту работу, но мне это не удается. Я прочитал много сообщений и потоков с практическими рекомендациями, и все еще не могу это сделать. 1004 *
И аналогично в файле .htaccess для сайта HTTPS:
https://api.oldDomain.com -> https://api.oldDomain.com/club
https://portal.newDomain -> https://api.oldDomain.com/club
В моей основной папке .htaccess у меня есть это:
RewriteCond %{HTTP_HOST} ^portal\.newDomain\.com [NC]
RewriteRule ^(.*)$ https://api.oldDomain.com/club [R,L] // this gets PAGE NOT FOUND
RewriteRule !^api/ api%{REQUEST_URI} [L,NC]
RewriteCond %{HTTP_HOST} ^api\. [NC]
RewriteRule !^api/ api%{REQUEST_URI} [L,NC] // this gets 403 forbidden
На сайте HTTPS , в папке /api
мой файл htaccess:
RewriteCond %{HTTPS_HOST} !^portal\.newDomain\.com [NC]
RewriteRule ^$ https://api.oldDomain.com/club%{REUEST_URI} [L,NC] // this gets 403
RewriteCond %{HTTPS_HOST} !^api\. [NC,OR]
RewriteCond %{HTTPS} off // this gets 403.
RewriteRule ^ - [F]