Вопрос по .htaccess

A1
На сайте с 31.03.2008
Offline
33
592

Что нужно прописать в .htacces, чтобы пользователь заходил не на "sait.ru/page/index.php" а на "sait.ru/page" или как будет правильней с закрывающим слэшем или без: "page" или "page/"?

moonters
На сайте с 09.10.2008
Offline
139
#1

За это отвечает контейнер в httpd.conf Апача, или .htaccess:

<IfModule dir_module>
DirectoryIndex index.php
</IfModule>

В Вашем случае .htaccess надо разместить в папке /page

Мобильные прокси беру только тут - https://goo.su/G5nhch
Jensi
На сайте с 30.11.2009
Offline
74
#2

В htaccess:

RewriteBase /page

RewriteRule .htaccess$ - [F]

RewriteRule ^index(/?)$ index.php

И пройдите по ссылке http://site.ru/page/ - если прошли, то всё норм, иначе что-то случилось (код не правильный и т.д.) Файл кидать в корневую директорию:)

Далее измените код в своих файлах и можете поставить редирект в .htaccess (но толку нету от этого) :)

A1
На сайте с 31.03.2008
Offline
33
#3

moonters, Jensi, спасибо! Щяс попробую.

Apollon1 добавил 01.12.2009 в 01:05

Сделал вот так вот:

<IfModule dir_module>
DirectoryIndex index.php
DirectoryIndex index.html
</IfModule>

Все работает прекрасно! :)

moonters
На сайте с 09.10.2008
Offline
139
#4

Ну в этом случае правильней будет так:

<IfModule dir_module>
DirectoryIndex index.php index.html
</IfModule>

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