Назад | Перейти на главную страницу

Включить красивые URL-адреса / постоянные ссылки в CentOS + Apache

У нас есть новый ящик CentOS, и нам нужно включить красивые URL-адреса / постоянные ссылки. Мы запускаем Apache с установленным модулем mod_rewrite, но я знаю, что мне нужно отредактировать несколько файлов конфигурации, чтобы начать работу.

Какие шаги и файлы необходимо изменить, чтобы запустить его?

Я согласен с Дэвидом Пэшли - это несколько расплывчатый вопрос.

Однако, глядя на теги вопросов, я собираюсь предположить, что вы используете Apache в качестве веб-сервера. В этом случае вам захочется изучить Mod_Rewrite http://httpd.apache.org/docs/2.0/mod/mod_rewrite.html и измените файлы Httpd.conf или .htaccess, чтобы управлять перезаписью URL.

Если вы используете Lighttpd, вам стоит взглянуть на http://redmine.lighttpd.net/wiki/lighttpd/Docs:ModRewrite

В вашем вопросе все еще есть много «если», о которых вы, возможно, захотите уточнить. Некоторые веб-фреймворки справятся с этим за вас (Rails, Django, CakePHP и т. Д.)

На всякий случай, если кто-то еще ищет ответ, просто отредактируйте

/etc/httpd/conf/httpd.conf

Найдите линию

Измените AllowOverride None на AllowOverride All

Перезагрузка, Победа