如何使用.htaccess缩短网址地址

时间:2015-05-26 14:56:26

标签: .htaccess url url-rewriting

我的代码生成如下网址:

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

我怎么能这样做:

http://agroagro.com/bi5u3w2zys1v9sqijomsqyya5ge2v5

所以只有domain.com +密钥才能存在?

1 个答案:

答案 0 :(得分:2)

您可以在根.htaccess中尝试这样的规则。

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

编辑:听起来你想要反过来。你的问题不太清楚。

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