Работа с .htaccess

tyumile
На сайте с 27.07.2005
Offline
138
456

Добрый день.

Вопрос такой.

Есть сайт, у которого все ссылки вида www.site.ru/load-13-10/. Так он и сохранился в поисковых системах.

Сейчас это www.site.ru/load-13-10.html

Что нужно прописать в .htaccess, чтобы отображался первый вариант?

Заранее спасибо.

V
На сайте с 17.02.2009
Offline
21
#1

по моему как то так

RewriteEngine On

RewriteBase /

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^([a-z]+)/$ index.php?VAR1=$1 [L]

RewriteRule ^([a-z]+)-(\d+)/$ index.php?VAR1=$1&VAR2=$2 [L]

RewriteRule ^([a-z]+)-(\d+)-(\d+)/$ index.php?VAR1=$1&VAR2=$2&VAR3=$3 [L]

VAR - ваши переменные

J
На сайте с 02.02.2009
Offline
53
#2

RewriteEngine On

RewriteBase /

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^(.*)/ http://site.ru/$1.html [R=301,L]

для редиректа на новые урлы

как сделать новые урлы - покажите старый .htaccess

tyumile
На сайте с 27.07.2005
Offline
138
#3
jumash:
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)/ http://site.ru/$1.html [R=301,L]

для редиректа на новые урлы

как сделать новые урлы - покажите старый .htaccess

спасибо.

старого .htaccess совсем нет

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий