Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Помогите сделать редирект


igorfelix

Recommended Posts

Добрый день, сижу ковыряюсь, не могу редирект сделать..

 

нужно что бы при попадании в  http://цветной-дым.рф/blog/

 

перебрасывало в  http://цветной-дым.рф/blog/stati/

 

и при переходе например по такой ссылке http://цветной-дым.рф/blog/gde-kupit-cvetnoj-dum-dlya-foto.html

перебрасывало на такую ссылку http://цветной-дым.рф/blog/stati/gde-kupit-cvetnoj-dum-dlya-foto.html

Надіслати
Поділитися на інших сайтах


Добрый день, сижу ковыряюсь, не могу редирект сделать..

и? что наковырял? код свой показывать будешь или к гадалке пойдем?

а как он верно пишется ? вариантов очень много.

когда ж народ будет курить документацию?

http://httpd.apache.org/docs/current/mod/mod_rewrite.html

http://httpd.apache.org/docs/2.4/rewrite/remapping.html

Надіслати
Поділитися на інших сайтах

а что показывать. стандартный .htacess opencarta

Options +FollowSymlinks
Options -Indexes

<FilesMatch "\.(tpl|ini|log)">
 Order deny,allow
 Deny from all
</FilesMatch>

RewriteEngine On

RewriteCond %{HTTP_HOST} ^www\.(.+) [NC]
RewriteRule .* http://%1/$0 [L,R=301]

RewriteBase /
RewriteRule ^sitemap.xml$ index.php?route=feed/google_sitemap [L]
RewriteRule ^googlebase.xml$ index.php?route=feed/google_base [L]
RewriteRule ^download/(.*) /index.php?route=error/not_found [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !.*\.(ico|gif|jpg|jpeg|png|js|css)
RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA]
Змінено користувачем afwollis
Надіслати
Поділитися на інших сайтах


документацию я не понял. там нет моего случая  :-)

равно, как и в таблице умножения НЕТ ответа на вопрос "сколько будет 438 умножить на 615?".

однако её достаточно, чтобы посчитать результат.

пробуй так

RewriteCond %{REQUEST_URI} !^blog/stati/.*
RewriteCond %{REQUEST_URI} !^blog/stati/$
RewriteRule ^blog/(.*) blog/stati/$1 [L]
RewriteRule ^blog/$ blog/stati/ [L]
Надіслати
Поділитися на інших сайтах

равно, как и в таблице умножения НЕТ ответа на вопрос "сколько будет 438 умножить на 615?".

однако её достаточно, чтобы посчитать результат.

пробуй так

RewriteCond %{REQUEST_URI} !^blog/stati/.*
RewriteCond %{REQUEST_URI} !^blog/stati/$
RewriteRule ^blog/(.*) blog/stati/$1 [L]
RewriteRule ^blog/$ blog/stati/ [L]

 

не помогло. ( 

 

 

щас в htacess вписано так: 

 

 



Options +FollowSymlinks


Options -Indexes


<FilesMatch "\.(tpl|ini|log)">
 Order deny,allow
 Deny from all
</FilesMatch>


RewriteEngine On

RewriteCond %{HTTP_HOST} ^www\.(.+) [NC]
RewriteRule .* http://%1/$0 [L,R=301]

RewriteBase /
RewriteRule ^sitemap.xml$ index.php?route=feed/google_sitemap [L]
RewriteRule ^googlebase.xml$ index.php?route=feed/google_base [L]
RewriteRule ^download/(.*) /index.php?route=error/not_found [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !.*\.(ico|gif|jpg|jpeg|png|js|css)
RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA]


RewriteCond %{REQUEST_URI} !^blog/stati/.*
RewriteCond %{REQUEST_URI} !^blog/stati/$
RewriteRule ^blog/(.*) blog/stati/$1 [L]
RewriteRule ^blog/$ blog/stati/ [L]

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.