Проблемы с переносом MODx Revo
Здравствуйте.
Делал перенос сайта с виртуального хостинга на локальный веб-сервер. Все перенеслось нормально, но проблема в том, что сайт не работает с включенными дружественными урлами (только главная страница отображается, на всех остальных 404 ошибка). Файл .htaccess перенес с хостинга, папку chache чистил. Подскажите, пожалуйста, в чем еще может быть проблема? Спасибо.
Делал перенос сайта с виртуального хостинга на локальный веб-сервер. Все перенеслось нормально, но проблема в том, что сайт не работает с включенными дружественными урлами (только главная страница отображается, на всех остальных 404 ошибка). Файл .htaccess перенес с хостинга, папку chache чистил. Подскажите, пожалуйста, в чем еще может быть проблема? Спасибо.
Комментарии: 10
в шапке сайта поставь
<base href="[[++base_url]]" />
это уже есть с самого начала создания сайта
Уверен, что на локальном сервере Apache2?
Уверен, что у него включен просмотр .htaccess? Если мне не изменяет память, по умолчанию это выключено.
Уверен, что у него включен просмотр .htaccess? Если мне не изменяет память, по умолчанию это выключено.
mod_rewrite включен, проверил
Apache2 точно
даже уже не знаю, куда смотреть) дело в том, что мне это не особо критично для работы, но в дальнейшем может принести неудобства, хотелось бы разобраться
Apache2 точно
даже уже не знаю, куда смотреть) дело в том, что мне это не особо критично для работы, но в дальнейшем может принести неудобства, хотелось бы разобраться
Еще раз:
Нужно активировать разрешение .htaccess перкрывать системные настройки.
Кажется, в основном конфиге нужно добавить
Это не mod_rewrite, если что.
Уверен, что у него включен просмотр .htaccess? Если мне не изменяет память, по умолчанию это выключено.
Нужно активировать разрешение .htaccess перкрывать системные настройки.
Кажется, в основном конфиге нужно добавить
AllowOverride allдля виртуального хоста.
Это не mod_rewrite, если что.
AllowOverride all тоже проверил, в трех местах стоит all
Ну тогда осталось спросить, перезапускал ли сервер, после внесения изменений, и больше у меня идей нет.
С локальными серверами всегда через одно место.
С локальными серверами всегда через одно место.
Перезапускал) да, с виндовыми сборками было проще, там уже все настроено
Возможно, все из-за того, что я перенос делал не совсем по инструкции? Я перенес файлы движка, запустил новую установку, потом скопировал БД и обновил систему.
<VirtualHost *:80>
ServerAdmin webmaster@localhost
DocumentRoot /var/www
<Directory />
Options FollowSymLinks
AllowOverride All
</Directory>
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
AllowOverride All
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
Так все должно быть?Возможно, все из-за того, что я перенос делал не совсем по инструкции? Я перенес файлы движка, запустил новую установку, потом скопировал БД и обновил систему.
Вроде так, да.
Ну не знаю, у меня идей больше нет.
Ну не знаю, у меня идей больше нет.
Ладно, все равно спасибо за помощь) возможно, где-то еще накрутил чего-то. права выставил на весь каталог 777, раньше с этим проблемы возникали, но и это не помогло.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.