htaccess переписать URL php параметры

Я пытаюсь переписать конкретный параметр GET файла PHP, но, похоже, он не может работать.

Я хочу переписать http://www.example.com/meeting.php?ref=y0fpjXrrGP так что http://www.example.com/meeting/y0fpjXrrGP

Что я вижу на нижнем? Примечание. Я использую WordPress, поэтому добавляю к существующему файлу htaccess.

 # BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] RewriteRule ^meeting/(.*)$ meeting.php?ref=$1 </IfModule> # END WordPress Options -Indexes 

Добавление RewriteRule ^meeting/(.*)$ meeting.php?ref=$1 , похоже, не работает вообще.

Просто используйте это в файле .htaccess :

 RewriteEngine On RewriteRule ^meeting/([^/]*)$ /meeting.php?ref=$1 [L] 

Он оставит вас с URL-адресом: http://www.example.com/meeting/y0fpjXrrGP

Перед тестированием убедитесь, что вы очистили кеш.

Вам не нужно добавлять это в .htaccess, если ваш URL-адрес находится внутри вашего WordPress, вам нужно добавить их в URL перезаписи

Проверьте это: Как создать настраиваемые маршруты URL?

Надеюсь, поможет.