Я использую .htaccess, чтобы переписать мой url из /list.php?pat=free&mainCol=maincate&subCol=shoes в / maincate / обувь после перезаписи кнопка следующей страницы ajax больше не работает. он должен загрузить list_pull.php из той же папки, что и list.php $.post("list_pull.php",{ pageCurrent:pageClick, pullSubCol:$("#pullSubCol").val()}); и htaccess выглядит так RewriteRule ^([^/.]+)/([^/.]+)$ /list.php?pat=free&mainCol=$1&subCol=$2 [L] Я пробовал использовать полный путь http://www.mydomain.com/list_pull.php – не работал, я […]
В web.php у меня есть это 'urlManager' => [ 'enablePrettyUrl' => true, 'showScriptName' => false, 'rules' => [ '<controller:\w+>/<action:\w+>' => '<controller>/<action>', '<controller:\w+>/<action:\w+>/<id:\d+>' => '<controller>/<action>', '<controller:\w+>/<id:\d+>' => '<controller>/view', ], ], apache для этой папки, настроенной как этот файл php.conf <VirtualHost *:80> AssignUserId alexzander alexzander ServerName localhost DocumentRoot /home/alexzander/Dropbox/study/3year/2/php/ <Directory /home/alexzander/Dropbox/study/3year/2/php/> # use mod_rewrite for pretty URL […]
Я переместил WordPress в подпапку с именем «сайт», но теперь URL-адрес показывает http://www.example.com/site но я хочу, чтобы он показывался без /site/ Вот мой текущий код htaccess RewriteEngine On RewriteBase /site/ RewriteRule ^index\.php$ – [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /site/index.php [L] Пожалуйста, помогите мне. Заранее спасибо
У меня есть одна папка с именем test, расположенная по адресу www.mydomain.com/abc/files/test. Мне нужно изменить URL-адреса с сайта www.mydomain.com/abc/files/test/test.php?id=15&key=some-text123 на www.mydomain.com/abc/files/test/15/some-text123 это похоже на URL-адреса SO. Я пробовал следовать в файле .htaccess со следующим кодом RewriteEngine on Options +FollowSymlinks RewriteBase / RewriteRule ^test/([0-9]+)/([A-Za-z0-9-]+)?$ test/test.php?id=$1&key=$2 [R] Он перенаправляет меня на www.mydomain.com/test/test.php?id=15&key=some-text-123 но он не работал, поскольку […]
мой текущий URL: http://example.com/blog-single.php?id=15 это динамическая страница блога, «id» должен быть изменен в соответствии с добавлением блога Мне нужно изменить этот URL-адрес на http://example.com/blog-single/<coresponding-blog-name> например: http://example.com/blog-single/my-new-blog как удалить .php и id из текущего URL?
Вот что я получил: Бесплатный хостинг с FTP-доступом ( www.example.com ) Сайт на WordPress, с экземпляром WordPress, установленным в подпапке корневого каталога public_html ( www.example.com/wpsite/ ) Платный домен с адресом www.mydomain.net , который был припаркован на www.example.com, используя их DNS-адреса. У меня проблема: Я хочу, чтобы иметь возможность писать адрес моего домена в адресной строке […]
У меня есть контроллер под названием «проект» с методом индекса Я хочу передать project_id, он работает с этим URL: URL: http://example.com/project/index/project_id что я пытаюсь сделать, это иметь URL-адрес для каждого проекта http://example.com/project_id например: http://example.com/rickyboby Я пробовал этот код $route['(:any)'] = "project/index/$1"; Он работал, я мог получить доступ к project_id с url www.example.com/project_id, но проблема в […]
Я пытаюсь изменить структуру URL-адресов для моего сайта клиентов, я никогда не работал с файлом htaccess, прежде чем простить меня, если это глупый вопрос. я потратил много времени на переполнение стека, google и youtube, но для жизни меня я просто не могу обдумать это. URL Текущая структура: jobtitle – переменная, а Administration-Jobs – значение http://localhost/website/job_title.php?jobtitle=Administration-Jobs […]
Хорошо, пытаясь сделать это самостоятельно, как я обычно делаю с переписыванием (но на этот раз по какой-то причине, без везения), я нашел этот ответ: Пользовательский тип почтового типа в год / месяц Но все равно не работает для меня. Если я регистрирую правила, я могу найти правильный, он правильно написан: ["it/press-release/([0-9]{4})/?$"]=> string(50) "index.php?post_type=press_article&year=$matches[1]" Только для […]
У меня интересная ситуация. Я настроил базовый LAMP-сервер, и внешняя компания предоставляет нам некоторый код. Все работает, кроме PHP, переписывается специально. Я успешно настроил перезаписи и могу выполнять базовые перезаписывания, такие как hello.html -> redir.html. Я также подтвердил это, включив LogLevel до trace6, и я вижу, что rewrite активен. проблема связана с переменными php. Кажется, […]