目前,为了访问我的站点上的统计信息,我访问了以下链接:
www.example.com/awstats/awstats.pl?config=awstatsconffile.org一切都很好,但我只想做到以下几点:
www.example.com/stats/我已经创建了“站点”目录,并在内部创建了.htaccess文件,但没有成功。
有什么想法吗?
发布于 2010-11-04 11:46:37
我想你可以用mod_rewrite解决这个问题。
在根目录(通常是public_html)中,放置一个具有以下内容的.htaccess文件:
# Turn on URL rewriting
RewriteEngine On
# Installation directory
RewriteBase /
#Redirecting
RewriteCond %{REQUEST_URI} ^www\.mysite\.org\/stats\/$ [NC]
RewriteRule (.*) www\.mysite\.org\/awstats\/awstats\.pl\?config=awstatsconffile\.org - [L]我不擅长regex,所以您可能需要转义一些字符,但这就是方法。
发布于 2015-10-31 01:18:33
在文档根的.htaccess文件中尝试如下所示:
RewriteEngine On
RewriteRule ^stats/$ /awstats/awstats.pl?config=awstatsconffile.org [L]这将在内部将对/stats/的请求重写到上面的URL。
https://webmasters.stackexchange.com/questions/4985
复制相似问题