说我有一组网址
Http://www.example.com/some/thing/*
拨打星号中的位,$ id
我希望它只是在http://www.example.com/some/thing.html?src=$id
返回文件而不告诉客户端新的URL。
经过一些研究后,我被告知设置.htaccess文件,但是,Ubuntu建议这是一个坏主意,我应该通过主配置来完成。我不介意这样做。但值得注意的是,由于这个原因,我的/etc/apache2/sites-available
答案 0 :(得分:0)
启用.htaccess(如果尚未启用),然后您可以在DOCUMENT_ROOT/.htaccess
文件中使用此代码:
Options -MultiViews
RewriteEngine On
RewriteBase /
RewriteRule ^some/thing/(.+)$ some/thing.html?src=$1 [L,NC,QSA]