Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
奇怪的Javascript和Mod_重写问题_Javascript_.htaccess_Mod Rewrite - Fatal编程技术网

奇怪的Javascript和Mod_重写问题

奇怪的Javascript和Mod_重写问题,javascript,.htaccess,mod-rewrite,Javascript,.htaccess,Mod Rewrite,我的网站上有一个声音播放器 http://replay.rhr.fm/artist.php?artist=name 如您所见,播放列表仅包含一次, 现在,当您使用htaccess调用同一页面时,它会包含播放列表两次 http://replay.rhr.fm/artist/name .htaccess文件: RewriteEngine On RewriteRule ^artist/([^/]*)$ /artist.php?artist=$1 [L] 我不太明白javascript决定将播放列

我的网站上有一个声音播放器

http://replay.rhr.fm/artist.php?artist=name
如您所见,播放列表仅包含一次, 现在,当您使用htaccess调用同一页面时,它会包含播放列表两次

http://replay.rhr.fm/artist/name
.htaccess文件:

RewriteEngine On
RewriteRule ^artist/([^/]*)$ /artist.php?artist=$1 [L]
我不太明白javascript决定将播放列表附加两次有什么区别

http://replay.rhr.fm/artist/name

这个.htaccess脚本到底有什么问题?

您的url中的播放列表在哪里?我看不到页面上有播放列表,当系统准备就绪时,它会根据Artister.php?[NAME]动态加载播放列表,但不清楚你在问什么。打开第一个链接,然后打开第二个链接。这两个文件都是完全相同的php文件,如果你调用rhr.fm/artist.php?artist=name,你将获得一次播放列表,当你调用rhr.fm/artist/name,播放列表将在页面上放置两次。这两个URL为我生成相同的页面。但是似乎有某种客户端重定向到文档根目录?您的.htaccess指令似乎没有任何问题?