Вот такое в ht.access в дистрибутиве лежит
# For Friendly URLs
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]
А Ваш вариант слегка отличается - так задумано?
При таком варианте кода, т.е. изначальном, при использованием псевдонимов происходит вылетание с сайта на http://localhost/xampp/
Вы, для начала, опишите задачу которую хотите решить.
И в следующий раз лучше начать новую тему, а не поднимать старую, трехлетней давности.
Чем конкретно не устраивал стандартный .htaccess?
Приведите пожалуйста конфигурацию friendly URLs в modx
Хорошо.
Использовать дружественные URL: Да
Префиксов и суфиксов нет.
Использовать псевдонимы в URL: Да
Использовать вложенные URL: Да
Разрешить повторяющиеся псевдонимы:Да
Автоматически генерировать псевдоним:Нет
Как вариант можно, вроде бы, так (если сайт установлен не в корне):
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)folder/(.*)$ folder/index.php?q=$2 [L,QSA]
Ладно, тогда другой вопрос, отличается ли .htaccess если псевдонимы в URL или id?
Quote from: Miracle at Dec 20, 2010, 01:52 AM
Сайт установлен в корне.
А тогда как понимать RewriteBase /localhost/apogy/? Если в корне, RewriteBase /
И вообще ничего не надо менять из стандартного файла MODx.