2012-04-03 3 views
0
www.example.com/aacc 

Я хочу получить aacc с URL-адреса в index.php. Но он никогда не перенаправляется на страницу индекса.Как получить значение URL

Это только показывает:

Запрошенный URL/ААКК не был найден на этом сервере.

+0

Пожалуйста, примите ответ, так работает этот сайт;) Если вы не знаете, что я имею в виду, см .: http://meta.stackexchange.com/questions/5234/how-does-accepting-an- Ответ-работа – hakre

ответ

1

Это потому, что веб-сервер ищет каталог или файл с именем aacc. Чтобы изменить это, вам понадобится Rewrite engine, чтобы превращать запросы в запросы к вашему корневому файлу index.php.

Есть много ресурсов на Stackoverflow about Apache's mod_rewrite.

+0

Большое спасибо. – steven

1

Возможно, вы ищете правило перезаписи?

Если ваш веб-сервер Apache, вы можете использовать что-то вроде Rewrite в конфигурации Apache:

RewriteRule ^/(.*) /index.php?what=$1 

С этим, любой URL будет преобразован в $_GET['what'] в index.php.

Я упоминаю Apache, потому что это так распространено. Если вы используете что-то еще, укажите его в своем вопросе.

+0

Да, я использую Apache. Большое спасибо Готи. – steven

Смежные вопросы