Где проблема может быть в сокращении URL в веб-адрес с htaccess? - PullRequest
1 голос
/ 03 ноября 2019

Поэтому я пытаюсь сократить URL-адрес с:

trel/mycompany.php?company=f4f4f4

до

trel/f4f4f4

с использованием следующего htaccessправила, как в примере ниже. Наконец, я могу получить доступ к странице, набрав trel/f4f4f4 в поле веб-адреса, но когда я обращаюсь к ней по полной ссылке, она не сокращается.

Надеюсь, я поставил ясный вопрос, потому что мой родной язык не английский.

RewriteEngine on 
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

RewriteCond %{REQUEST_URI} !^mycompany.php
RewriteRule ^([^/\.]+)/?$ mycompany.php?company=$1 [L,NC]

1 Ответ

0 голосов
/ 03 ноября 2019

замените две последние строки приведенной ниже строкой в ​​вашем файле .htaccess

RewriteEngine On RewriteRule ^ trel / ([^ /] *) $ /trel/mycompany.php?company=$1 [L]

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