【发布时间】:2014-03-23 00:37:52
【问题描述】:
我正在开发一个网站以获取有关其他网站的信息。 我想做的是这样的:
myurl.com/site/example.com -> 原始网址是 myurl.com/work.php?query=example.com.
而且,我知道该怎么做。
但问题是当我把 example.com 放在 http:// 或 https:// 之前“干净”的 URL,服务器理解另一件事:
未找到在此服务器上未找到请求的 URL /site/http://www.example.com。
我的 .htaccess 文件现在是:
RewriteEngine On
RewriteRule ^q/([^/]*)$ /?id=$1 [L]
我可以做些什么来让它正常工作?
【问题讨论】:
标签: apache .htaccess mod-rewrite