2015-05-26 2 views
1

Мой код продукции URL, как это:Как короткий адрес URL с .htaccess

http://domain.com/netRacuni/tcpdf/examples/pdf.php?key=bi5u3w2zys1v9sqijomsqyya5ge2v5 

Как я могу сделать это так:

http://agroagro.com/bi5u3w2zys1v9sqijomsqyya5ge2v5 

так только domain.com + ключ, чтобы быть там ?

ответ

2

Вы можете попробовать правило, подобное этому в вашем корневом каталоге .htaccess.

RewriteEngine On 
RewriteCond %{QUERY_STRING} ^key=(.+)$ 
RewriteRule ^netRacuni/tcpdf/examples/pdf.php$ /%1? [L] 

Edit: Похоже, вы хотите, это наоборот. Ваш вопрос не слишком ясен.

RewriteEngine On 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule ^([^/]+)/?$ /netRacuni/tcpdf/examples/pdf.php?key=$1 [L] 
+0

гм Я теперь http://domain.com/netRacuni/tcpdf/examples/pdf.php?kljuc=wwbw91jsc1qdc92bq4b855ssg115wi и я стараюсь: http://domain.com/wwbw91jsc1qdc92bq4b855ssg115wi но дайте мне 404 Not Found ... – MonkeyBusiness

+0

Итак, вы хотите, чтобы все было наоборот? Попробуйте обновленное правило и посмотрите, хотите ли вы это, если не добавить свои текущие правила .htaccess к вашему вопросу. –

Смежные вопросы