2012-04-07 3 views
1

Мне было интересно, как я могу перенаправить с /news на /news/ в удобной для Google форме, потому что Google видит их как две разные страницы. Я уже использую мета-канонический url, но как я могу это сделать с помощью RewriteRule?Перенаправление из/новости в/новости/

RewriteRule ^news$ /news.php [NC] 
RewriteRule ^news/$ /news.php [NC] 

ответ

3

Попробуйте прочитать это link Я считаю, что это описать и решить вашу проблему.

Он предлагает добавить в .htaccess

RewriteEngine On 
RewriteBase/
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_URI} !example.php 
RewriteCond %{REQUEST_URI} !(.*)/$ 
RewriteRule ^(.*)$ http://domain.com/$1/ [L,R=301] 

В вашем случае, если вы хотите только простое правило

RewriteRule ^news$ ^news/$ [NC] 
RewriteRule ^news/$ /news.php [NC] 
+0

спасибо, работает как шарм – slownage

Смежные вопросы