В настоящее время я кодирую сайт кампании и отправляю переменную get с именем "id" на страницу индекса следующим образом: http://www.example.com/campaign/?id=4ed8854ff2a9
Вместо отображения переменной get, я хотел бычтобы отобразить ссылку так: http://www.example.com/campaign/share/4ed8854ff2a9
Это мой текущий .htaccess, сгенерированный Wordpress:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /campaign/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /campaign/index.php [L]
</IfModule>
# END WordPress
Как мне сделать эту работу, я пыталсязаставить его работать все утро, но безуспешно.
Заранее спасибо // Jonathan
РЕДАКТИРОВАТЬ: Я только что попытался переписать ниже, но это тоже не сработало.
RewriteRule ^share/([0-9a-zA-Z]+)?/?$ /index.php?id=$1 [QSA]
Есть идеи?