Помогите с .htaccess | Не установить каталог Linker

Евгений Иванов
На сайте с 26.07.2006
Offline
272
462

Значит на сайте в .htaccess такие строки


RewriteEngine On
Options +FollowSymlinks
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule (.*)$ index.php?action=$1&%{QUERY_STRING}

AddDefaultCharset windows-1251

Захожу допустим www.Site.ru/Linker/ он меня на главную страницу, потому что такой страницы в базе нет, но есть папка на сервере в которой надо установить линкер. Если я зайду по адресу www.Site.ru/Linker/install.php то все работает, открываеться установка

как бы мне в .htaccess добавить исключения для некоторых адресов?

Иногда нужно положить левый файл допустим index.php в папку DIR - и приходиться давать адрес вида www.Site.ru/DIR/Index.php - а хочеться и просто www.site.ru/dir/ давать... :(

Wap.Click / Вап.Клик / Я - рядом!
KB
На сайте с 10.08.2006
Offline
164
KGB
#1

Попробуйте

RewriteBase /Linker/

Евгений Иванов
На сайте с 26.07.2006
Offline
272
#2
думаю:
Захожу допустим www.Site.ru/Linker/ он меня на главную страницу, потому что такой страницы в базе нет, но есть папка на сервере в которой надо установить линкер. Если я зайду по адресу www.Site.ru/Linker/install.php то все работает, открываеться установка

Открылось, после ввода пароля на базу и саму базу делаеть переход на www.Site.ru/Linker/ установка дальше не идет :((

KGB, сейчас попробую, спасибо

Если писать так

RewriteEngine On
Options +FollowSymlinks
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule (.*)$ index.php?action=$1&%{QUERY_STRING}
RewriteBase /Linker/
AddDefaultCharset windows-1251

то выдается ошибка...

Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, admin@atin.ru and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log.

или я не туда вписал?

2
На сайте с 07.05.2008
Offline
4
#3

добавте вот эту строчку

RewriteCond %{REQUEST_FILENAME} !-d

т.е. полностью будет выглядеть так

RewriteEngine On
Options +FollowSymlinks
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (.*)$ index.php?action=$1&%{QUERY_STRING}

AddDefaultCharset windows-1251

все должно работать

Ищу работу (/ru/forum/249072) Скрипт определения позиции сайта в ПС (/ru/forum/248154)

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