.htaccess mask - SEO - PullRequest
       2

.htaccess mask - SEO

1 голос
/ 23 декабря 2010

Хочу добавить следующее в мой htaccess-файл:

 User visits http://mysite.com/test/test/123
 User is actually visiting http://mysite.com/test/index.php?q=123

Я уже видел это, но не могу понять.Пользователь не должен видеть, что он посещает второй URL.Это особенно полезно для SEO.Может ли кто-нибудь помочь мне в этом?

Обновлен код ответа:

Options -Multiviews
rewriterule ^test\/([a-zA-Z]+)\/([0-9]+)$ test\/index\.php?id=$3  [L]

* Примечание. Параметры -Multiviews необходимы для хостинга GoDaddy, чтобы включить mod_rewrite.*

Ответы [ 2 ]

1 голос
/ 23 декабря 2010

Убедитесь, что mod_rewrite включен:

RewriteEngine on
RewriteRule ^test/([a-zA-Z0-9_-]+)/([0-9]+)\.html$ test.php?id=$2
0 голосов
/ 23 декабря 2010

Двойной тест

RewriteEngine On
RewriteRule ^test/test/([^/]*)$ /test/index.php?q=$1 [L]

Один тест

RewriteEngine On
RewriteRule ^test/([^/]*)$ /test/index.php?q=$1 [L]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...