Cклейка index.php/ с главной страницей

D
На сайте с 21.07.2011
Offline
41
767

Добрый вечер.

Люди, подскажите как правильно склеять site.ru/index.php/ и site.ru

сейчас файл редиректа выглядит так

php_flag display_startup_errors on

php_flag display_errors on

php_flag html_errors on

php_value error_reporting 32767

#http://www.php.net/m...c.constants.php

# 1.To use URL Alias you need to be running apache with mod_rewrite enabled.

# 2. In your opencart directory rename htaccess.txt to .htaccess.

# For any support issues please visit: http://www.opencart.com

Options +FollowSymlinks

# Prevent Directoy listing

Options -Indexes

# Prevent Direct Access to files

<FilesMatch "\.(tpl|ini|log)">

Order deny,allow

Deny from all

</FilesMatch>

# SEO URL Settings

RewriteEngine On

# If your opencart installation does not run on the main web folder make sure you folder it does run in ie. / becomes /shop/

RewriteBase /

RewriteCond %{HTTP_HOST} ^www.site.com [NC]

RewriteRule ^(.*) http://site.com/$1 [L,R=permanent]

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]

http://deep-well.ru/ (http://deep-well.ru/)
alaev
На сайте с 18.11.2010
Offline
861
#1

У вас opencart? Урлы в каком виде генерятся?

Обычно это делается одной строчкой:

Redirect 301 /index.php http://www.site.com/

Создание и продвижение сайтов - https://alaev.net , аудиты сайтов, контекстная реклама
двакарандашавнос
На сайте с 10.09.2009
Offline
75
#2
alaev:
У вас opencart? Урлы в каком виде генерятся?
Обычно это делается одной строчкой:
Redirect 301 /index.php http://www.site.com/

Видимо так не получится, ибо, судя по .htaccess урлы на сайте такого вида: site.ru/index.php?название_страницы

alaev
На сайте с 18.11.2010
Offline
861
#3
двакарандашавнос:
Видимо так не получится, ибо, судя по .htaccess урлы на сайте такого вида: site.ru/index.php?название_страницы

Я тоже так думаю, но вдруг у него нормальный чпу стоял? :)

D
На сайте с 21.07.2011
Offline
41
#4
alaev:
У вас opencart? Урлы в каком виде генерятся?
Обычно это делается одной строчкой:
Redirect 301 /index.php http://www.site.com/

Спасибо. Помогло.

ЧПУ вида site.ru/katalog/tovar/

ЗЫ почему кнопка "спасибо" у меня не отображается?

двакарандашавнос
На сайте с 10.09.2009
Offline
75
#5
deepfeel:

ЗЫ почему кнопка "спасибо" у меня не отображается?

Видимо где-то в кэше браузера застряла кнопка. Обновите через Ctrl + f5 - должно помочь.

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