Веб-сервер Ubuntu, как скрыть имя файла в веб-адресе

У меня есть веб-сайт, который называется abc123.net, и когда я попал на другую страницу на сайте, я перехожу на abc123.net/newpage.php. Как скрыть имя файла страницы, на которой я нахожусь? Я не хочу, чтобы newpage.php показывался в адресной строке.

1 ответ

Решение

Не.

Есть очень веские причины не скрывать это. Если пользователь что-то делает закладку, он ожидает перехода на эту страницу. Если они просматривают историю, они хотят найти точную страницу. Не ваша первая страница, как они будут с вашей схемой.

Если вы абсолютно настаиваете на этом, вы можете использовать полноэкранный iframe. Это требует редактирования вашей веб-страницы, а не настройки веб-сервера. Делать index.php содержать

<html><head>header</head><body>
<iframe src="/index2.php" width=100% height=100%> 
</iframe></body></html>

где index2.php - ваш реальный индекс.

Опять же, не делай этого. Это нарушает опыт, который ожидают пользователи. Это может повлиять на ваш рейтинг SEO. Есть причина, почему URL структурированы так, как они есть.

Другие вопросы по тегам