我想在.htaccess file
写一条规则,我想做的就是:
用户将查找以下链接:
www.example.com/sitemap.xml
(在浏览器地址栏中)
但实际上我想显示以下链接:
www.example.com/index.php?option=com_xmap&view=xml
答案 0 :(得分:1)
试试这个
RewriteEngine on
RewriteCond %{REQUEST_URI} ^/sitemap\.xml$
RewriteRule .* /index.php?option=com_xmap&view=xml [QSA,R,L]
答案 1 :(得分:0)
您需要使用mod_rewrite
。 official docs中有很多细节。如果您不希望用户在地址栏中看到新网址,则应使用内部重定向。
RewriteEngine on
RewriteRule "^/sitemap\.xml$" "/index.php?option=com_xmap&view=xml" [PT]
答案 2 :(得分:0)
请查看以下链接以获取简短示例。 check if mod-rewrite enabled joomla