Как ни странно все работает. :)
Самый последний вопрос: почему у других всё абсолютное: они перем. $main_root вводят и на локалке каждый раз ее меняют. Или как они прыгают с www на локальный хост ? (с абсолютными путями)
Тут еще вопрос образовался: если файл без расширения типа docs/101 то он .htaccess в игнор и выводит docs/101.txt (который там же лежит). Это можно исправить или файл 101.txt переносить ?
По поводу слэша docs/101/ это уже следующая директория и все мои относительные пути уезжают на один порядок вверх...
типа ../style.css будет зырить в docs а не в корень. :(
через время...
p.s. на первый вопрос: отрубил multiviews это хорошо ?
Шутка юмора здесь весь форум об этом :) :) :)
Юзай mod_rewrite
А куда тогда еще регится (платно) :) ?
Interitus, про слэш ничего не подскажешь?
И еще вопрос http://www.сайтец.ru/article/10000512 урл такой нормальный или делать http://www.сайтец.ru/article/10000512/ (на конце слэш) ? (очень важно)
Про qsa разобрался... (просто хоть кто-то документацию все же нормально перевел :) )
p.s. флаги [L,NS] для моего случая не работают. NS видимо только для фильтрации внутр. запросов, т.е. ускорялка.
blue_river,
попробуй ключ [QSA]. 95% поможет.
Interitus, ключ [L] не помогает, работает так:
RewriteRule ^docs/(.+)$ docs/document_test.php?id=$1 [QSA]
Почему? [qsa] ведь для другого предназначен (всю документацию перечитал)... :(
p.s. и все же mod_rewrite делали волшебники :)
И еще вопрос http://www.сайтец.ru/article/10000512 такой нормальный или делать http://www.сайтец.ru/article/10000512/ (на конце слэш) ?
Памагите! (брат по несчастью blue_river'а)
В root файл .htaccess
Options -Indexes
AddType image/x-icon .ico
Options +FollowSymlinks
RewriteEngine On
#RewriteBase /
RewriteRule ^docs/(.*)$ docs/document_test.php?id=$1
на запрос docs/101 Ответ $1=document_test.php почему?
А при
RewriteRule ^docs/([0-9]+)$ docs/document_test.php?id=$1
Ответ $1=101 почему?
p.s. mod_rewrite делали волшебники (из страны ОЗ :) )
Так он (мод) в директорию site/число/ кидает и ее еще и создавать надо ? или она виртуальная от site/doc.php?id=число ...
Еще вопрос, кто знает: поисковик найдет site/doc.php?id=число или site/число/ ? (кто знает) дайте ссылочку
Все понял. :o Вроде бы. тогда я имел ввиду вИЦ. Денежка ведь Тиц отображает ? (в яндексе написано просто тц, тока что смотрел) Где все скрипт берут чтоб как число выводить... интересно... А по поводу рег-и, имхо надо еще и в АПОРТЕ зарегится.
По секрету скажу, что он нужен только для ранжирования сайтов в каталоге и нигде больше не применяется. Для сайта не представленного в ЯК значение тИЦ никакой роли не играет.
==>
Без секрета скажу :)
Гроссмейстер, не верю и это не так. Не будучи зарегиным, поднял Тиц до 40. И по keywords уже тогда был 2-ым или третьим в поиске, перешел с 23 места. Это не совпадение. Если и совпадение, то очень хорошее :)