Как получить значение URL - PullRequest
0 голосов
/ 03 апреля 2012
www.example.com/aacc

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

Показывает только:

Запрошенный URL / aacc не найден на этом сервере.

Ответы [ 2 ]

1 голос
/ 03 апреля 2012

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

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

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

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

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

1 голос
/ 03 апреля 2012

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

В имеется множество ресурсов для Stackoverflow о mod_rewrite Apache .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...