1

검색을 완료했으며 내용을 따라했지만 리디렉션이 작동하지 않습니다.이전 페이지를 새 페이지로 리디렉션하려고 시도했습니다.

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 

Redirect 301 /alaska http://www.example.com/alaska-schools? 
Redirect 301 ^/delaware http://www.example.com/delaware-schools? 

어떤 아이디어?

덕분에

답변

0

당신은 아마 대신이 리디렉션에 대한 mod_alias가의 mod_rewrite를 고수하고자합니다. 두 지시어 모두 (그리고 그들 중 하나는 index.php에 모든 것을 라우팅 함) 충돌이 발생합니다. 또한 번으로 모두 번지 번으로 리디렉션해야합니다. 이렇게 뭔가가 :

RewriteRule ^alaska/?$ http://www.example.com/alaska-schools? [L,R=301] 
RewriteRule ^delaware/?$ http://www.example.com/delware-schools? [L,R=301] 

# 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 
+0

감사합니다 존, 그게 효과가있어! – redf150flames

관련 문제