것은

2011-12-21 2 views
0

는 지금 완전한 URL은 다음과 같다 :것은

website.com/en_us/multimedia/blogs/podcast/2011/08/post- 제목/

나는이 일에 위의 URL을 단축 할 :

website.com/podcast/2011/08/post-title/

을서야 친화적 인 301 리디렉션으로.

나는 이것을 어떻게 달성 할 수 있습니까?

감사합니다.

나의 현재의 .htaccess 파일은 이것이다 :

RewriteEngine On 
RewriteBase/
RewriteRule ^index\.php$ - [L] 

# uploaded files 
RewriteRule ^([_0-9a-zA-Z-]+/)?files/(.+) wp-includes/ms-files.php?file=$2 [L] 

# add a trailing slash to /wp-admin 
RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L] 

RewriteCond %{REQUEST_FILENAME} -f [OR] 
RewriteCond %{REQUEST_FILENAME} -d 
RewriteRule^- [L] 
RewriteRule ^[_0-9a-zA-Z-]+/(wp-(content|admin|includes).*) $1 [L] 
RewriteRule ^[_0-9a-zA-Z-]+/(.*\.php)$ $1 [L] 
RewriteRule . index.php [L] 

답변

0

은 앞서가 다른 규칙, 당신의 htaccess로 파일에 다음을 추가 website.com/en_us/multimedia/blogs/podcast/2011/08/post-title/에서 website.com/podcast/2011/08/post-title/로 리디렉션.

RewriteEngine on 
RewriteBase/

RewriteCond %{REQUEST_URI} ^/en_us/multimedia/blogs/(.+)$ [NC] 
RewriteRule . http://%{HTTP_HOST}/%1 [L,R=301] 
+0

감사합니다. 테스트 해보고 알려 드리겠습니다. –