1
리디렉션을 통해 내 웹 사이트의 모든 페이지를 새 도메인으로 리디렉션하고 싶습니다. 도메인 수준에서 작업 할 수는 있지만 서브 페이지에서는 작동하지 않습니다.모든 페이지를 새 도메인으로 리디렉션
그래서 olddomain.com은 newdomain.com으로 리디렉션되지만 olddomain.com/contact는 newdomain.com으로 리디렉션되지 않습니다. 여전히 이전 도메인을 보여줍니다.
여러 개의 재 작성 규칙을 사용했지만 그 중 아무 것도 작동하지 않는 것 같습니다. 어떤 도움이라도 대단히 감사합니다.
RewriteEngine On
RewriteBase/
RewriteRule ^(.*)$ http://againstcancer.nl/$1 [R=301,L]
:
이
내가 전체 웹 사이트 리디렉션을 내 htaccess로 파일# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
RewriteCond %{HTTP_HOST} ^racentegenkanker\.com$ [OR]
RewriteCond %{HTTP_HOST} ^www\.racentegenkanker\.com$
RewriteRule ^(.*)$ "http\:\/\/againstcancer\.nl\/$1" [R=301,L]
리디렉션을 사용하면 너무 많은 리디렉션이 있음을 알리는 오류가 발생합니다. 심지어 기본 Wordpress 리디렉션을 제거한 후에도. – NielsPilon
이'.htaccess'가 ** 이전 ** 도메인에 있는지 확인하십시오. 실제로, 새 도메인에서 사용하는 경우 무한 루프가 발생합니다. – zessx
아하나,하지만 '오래된'도메인은 없습니다. 둘 다 사용할 수 있으며 동시에 활성화됩니다. 두 도메인 모두 사용할 수 있지만 모든 것이 againstcancer.nl 도메인에 다시 작성되어야합니다. – NielsPilon