0
이전 WP 사이트를 동일한 도메인의 새로운 사이트로 교체했습니다.이전 사이트에서 새로운 Wordpress 사이트 캐시 문제가 발생했습니다.
이전 사이트의 루트는 www.mydomain.com/deploy/
(이유가 무엇이든)입니다.
새 사이트의 루트는 단지 www.mydomain.com
입니다.
이제 새 사이트를 처음 방문하는 방문자는 여전히 www.mydomain.com/deploy/
이됩니다. 비록 완전히 새로운 WP 설치입니다.
deploy/
으로 시작하는 모든 항목에 대해 리디렉션 규칙을 설정하면 www.mydomain.com
으로 리디렉션됩니다. 하지만 이로 인해 영향을받는 방문자에게 너무 많은 리디렉션이 발생합니다.
캐시를 지우려면 어떻게해야합니까?
현재 .htaccess
파일 :
Header add "disablevcache" "true"
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase/
RewriteRule ^deploy/(.*) http://www.mydomain.com/ [R=301,L]
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
예를 acsess하는 findout합니다 동일한 도메인에 그들은 계속'404/ – jlmmns
의 결과를 가져 오는 오래된'deploy /'경로로 리디렉션되는 이유는 무엇입니까? in /와 in/deploy? 위 htacsess 배포 또는 루트에 하나입니까? –
더 이상/deploy /가 없습니다. 완전히 새로운 설치입니다. 그것이 나를 당황하게합니다. – jlmmns