ModRewrite

A
На сайте с 05.04.2003
Offline
53
664

Начало, кому интересно здесь:

Почитал, что такое модреврайт. Сайт у меня не динамический, большинство страниц - статические. Пока. Что надо написать в htaccess что бы при заходе на domain.com/index.html поисковик (да и юзеры тоже, вдруг есть у кого ссылки точные) попадал на domain.com/index.php.

И так еще с 4мя страницами.

И htaccess должен быть один файл на весь сайт или в каждой директории по файлу?

моменты истории: http://www.livejournal.com/users/adelante
D
На сайте с 23.11.2003
Offline
167
dmt
#1

RewriteEngine On

RewriteBase /

RewriteRule ^index.html$ index.php

Так по моему.

Допиши еще:

RewriteCond %{REQUEST_FILENAME} -f

RewriteRule ^ %{REQUEST_FILENAME} [L]

Может быть один файл в корне, может быть свои файлы в других дерикториях. Например, если ты в папке catalog хочешь отключить RewriteEngine, создай там файлик .htaccess с строкой RewriteEngine Off

Держи полезную ссылку:

http://phpclub.ru/talk/showthread.php?old=1&threadid=40950

A
На сайте с 05.04.2003
Offline
53
#2

Но для мои целей, как я понимаю, лучше сделать глобальный rewrite engine off, и в тех директория, в которых у меня файлы пхп (их 5 всего) сделать on.

Так, стоп... одна из таких директорий - корневая, хотя если посмотреть на файловую систему хоста, она на самом деле не такая уж и корневая. Ладно попробую, посмотрим, что получится.

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