Файл .htaccess - чтобы URL выглядел красиво, есть ли лучший способ? - PullRequest
0 голосов
/ 17 апреля 2020

Этот сайт находится на общем сервере (Dreamhost), поэтому у меня нет параметров конфигурации сервера, которые я могу найти.

Все сообщения / поиск в Google, которые я могу найти на ".htaccess file pretty url's", требуют изменений конфигурации сервера, которые я не могу сделать на этом сайте.

Сайт запускается с одиночный индекс. php файл и загрузка оттуда содержимого базы данных.

Мне не нужен такой URL: www.mysite.com/index.php?page=Page1&SubPage=SubPage1&Content=Content1

Я хочу, чтобы он выглядел так: www.mysite.com/Page1-SubPage1-Content1

Я использую следующий файл .htaccess

ErrorDocument 404 /index.php

В моем индексе он работает нормально. php Я разбиваю URL и получаю нужное содержимое из базы данных.

Если URL-адрес не указывает на данные в базе данных, он отображает страницу с ошибкой и записывает URL-адрес, который не удался.

У меня нет опыта работы с файлами .htaccess, мои вопросы:

1) Этот метод в порядке? (работает!)

2) Есть ли лучший способ сделать это без изменения конфигурации на сервере?

Спасибо!

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