问题描述
我昨天已经写了一篇关于 .htaccess 的问题,感谢用户@ravinderSingh13 的帮助,我解决了这个问题。现在又出现了一个小问题。我制作了 sitemap.PHP,它负责通过从 MysqL 数据库中检索文件来创建站点地图。现在我需要将 sitemap.PHP 转换为 sitemap.xml。但是 .htaccess 文件不允许我找到请求的文件。 目前我的 .htaccess 是这样的:
RewriteEngine ON
##Excluding Indexes and MultiViews options here.
Options -Indexes -MultiViews
DirectoryIndex home.PHP
##Rule for adding / at end of urls.
RewriteCond %{REQUEST_URI} /+[^\.]+$
RewriteRule ^(.+[^/])$ %{REQUEST_URI}/ [R=301,L]
##Rules for non-existing pages to be served here.
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^ core.PHP [QSA,L]
我添加了这个,但不幸的是它不起作用
RewriteRule ^sitemap\.xml$ sitemap.PHP [L]
sitemap.PHP 文件位于站点的主根目录中。有人可以帮助我。非常感谢。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)