jkm, Ваше уточнение сработало на ура, спасибо.
А какое решение есть для этого?
Все страницы на сайте с адресами такого вида mysite.ru/bednie-office-rabotniki/, что надо прописать, чтобы после последнего слеша ничего не выводилось?
яндекс индексирует страницы такого вида, как можно избавиться от этого?
mysite.ru/index.php/?page=guidelines
mysite.ru/index.php/?page=teaching
mysite.ru/outsourcing/?yclid=23575343
mysite.ru/control/?_openstat=ZGlyZ...
Теперь перекидывает на главную страницу при вводе адреса
mysite.ru/bednie_office_rabotniki/
Возможно ли написать правило если после слеша появляется знак вопроса, то что бы ни его ни того что за ним не выводилось?
RewriteEngine On
RewriteBase /
RewriteRule ^([0-9a-z_\-]+)\/$ /index.php?page=$1
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /main\.php\ HTTP/
RewriteRule ^main\.php$ http://www.mysite.ru/ [R=301,L]
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.(php|html|htm?)\ HTTP/
RewriteRule ^ http://www.mysite.ru/ [R=301,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_URI} !\..+$
RewriteCond %{REQUEST_URI} !/$
RewriteRule (.*) http://www.mysite.ru/$1/ [R=301,L]
Options +FollowSymLinks
RewriteCond %{HTTP_HOST} ^musite\.ru$ [NC]
RewriteRule ^(.*)$ http://www.mysite.ru/$1 [R=301,L]
RewriteRule ^bednie_office_rabotniki/ /bednie-office-rabotniki/? [R=301,L]
ErrorDocument 404 http://www.mysite.ru/404/
php_flag register_globals off
php_flag magic_quotes_gpc off
php_flag display_errors off
Спасибо за помощь, но не до конца сработало почему-то. Хвост после правильного перенаправления все равно выводятся в виде вопросительного знака mysite.ru/bednie-office-rabotniki/?
Я прописал такую строчку
Redirect 301 /bednie_office_rabotniki/ http://www.mysite.ru/bednie-office-rabotniki/?
Все страницы на сайте с адресами такого вида mysite.ru/bednie-office-rabotniki/ задача чтобы после последнего слеша ничего не выводилось.
Что я делаю не так?
Спасибо за подсказку, пару часов назад прописал только без слеша ^([0-9a-z_-]+)/$ тоже заработало.
Но при переадресации страниц со старых
Redirect 301 /bednie_office_rabotniki/ http://www.mysite.ru/bednie-office-rabotniki/
страница получается с таким адресом
mysite.ru/bednie-office-rabotniki/?page=bednie_office_rabotniki
а должно быть
mysite.ru/bednie-office-rabotniki/
Вопрос, что надо прописать, чтобы избавиться от лишнего в адресе?
Спасибо всем, вопрос закрыт, все получилось!
Помог вот этот блок:
RewriteRule (.*) http://www.site.ru/$1/ [R=301,L]
Вот весь файл:
RewriteRule ^([0-9a-z_]+)\/$ /index.php?page=$1
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/RewriteRule ^index\.php$ http://www.site.ru/ [R=301,L]RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.html\ HTTP/RewriteRule ^index\.html$ http://www.site.ru/ [R=301,L]RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.htm\ HTTP/RewriteRule ^index\.htm$ http://www.site.ru/ [R=301,L]
RewriteCond %{HTTP_HOST} ^site\.ru$ [NC]
RewriteRule ^(.*)$ http://www.site.ru/$1 [R=301,L]
ErrorDocument 404 http://www.site.ru/404/
Вопрос, можно ли выделенные строки сократить в две или так нормально будут работать?
RewriteCond %{REQUEST_URI} (.*/[^/.]+)($|\?) RewriteRule .* %1/ [R=301,L,QSA]
По вашему коду получается при наборе www.site.ru/about попадает на страницу www.site.ru//index.php/?page=about . С таким адресом нет страницы на сайте, а отображается вроде нужная страница.
Вечные ссылки. Выставил бюджет 800 р., максимальная цена 170 р., Тип Все.
1. Что означает бюджет, покупка будет ежемесячно на 800 р. ?
2. Как списываются деньги, после индексации ссылки яндексом или сразу?
3. Прошло более месяца, 2 ссылки не проиндексированы яндексом и сама страница вылетела из индекса яндекса. Что делать с такой ссылкой (удалять) и как понять деньги за нее уже списались или нет?
Подскажите как изменить автоматически присвоенную тематику продвигаемого сайта? Тематика определена как Афиша (развлечения), Бизнес, ни к какой Афиша (развлечения) сайт и близко не относится.
Как изменить тематику сайта?
А эта строка Disallow: /? запрещает все кроме главной страницы сайта или страницы начинающиеся с ? ,если я ошибаюсь, поправьте.