2016-06-26 2 views
0

Короче говоря:Изменение динамического URL в "Static" URL

THE OPPOSITE OF THIS



Я хочу

Это:

domain.com/cpanel?action=new-post 

к этому:

domain.com/cpanel/new-post 

Подробнее

  • Я использую WordPress, если это имеет значение, так или иначе (возможно, не может быть решена с помощью постоянных ссылок любым способом)

  • new-post - это примерная динамическая страница, которая существует, но может быть
    более 1 страницы на основе выбора пользователя.

    , например: cpanel?action=my-posts, cpanel?action=favourites и т.д ..

  • Вот что содержит мой файл конфигурации Nginx: http://pastebin.com/QnVu4ef9

Вопросы

  • Как удалить "action?=something" из URL?

  • NGINX для редактирования этого файла .php?

+1

без использования файла .htaccess. –

+0

в конфигурации Я думаю, вы можете установить URL перезаписи по php – Naumov

+0

Наумов может быть ошибочно, я думаю. Или он может говорить о конфигурации WordPress? –

ответ

0

Изображения, связывание, показывает пример того, что вы хотите.

http://i.stack.imgur.com/lk7Zj.png

Это, как он идет: В браузере введите:

http://anysite.com/listings/123 

Это затем переписывается в к:

http://anysite.com/listings.html?listing=123 

правилом перезаписи, что показано. Это сказывается на том, что в PHP у вас есть:

$listing = $_GET['listing']; 

Доступен.Поэтому для пользователя это похоже на «статический url», но для PHP это не так.

Дополнительная информация: Контроллер в listing.html в этом случае является файлом PHP, о котором я говорю. Удобный URL-адрес вводится в браузер и обрабатывается listing.html.

+0

Вот ссылка на мой сайт: https://www.tilevoas.com/cpanel?action=add-directory, чтобы уточнить, чего я хочу достичь. Я хочу противоположность тому, что у меня есть. Итак, для этого мне нужно отредактировать свой файл (а не nginx), как я понял –

+0

Вы говорите о: 'my file (not nginx)', какой файл это? Какой веб-сервер вы используете? –

+0

Я использую NGINX. Я сейчас проверю, для какого файла .php я говорю о –

0

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

  • перейдите на вкладку меню настройки в меню сора администратор

  • перейти к настройке >> пункту меню Постоянной ссылки и нажмите на этой

, то вы можете увидеть различный другой тип структуры URL. seletct вы хотите ввести затем нажмите на кнопку Сохранить,

Я надеюсь, что это работа для вас ..

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