我目前正在开发一个音乐相关的网络应用程序,它几乎完全依赖于AJAX来处理我正在使用API的页面内容。当用户搜索特定艺术家时,我将当前地址更改为http://example.com/artist/ARTISTNAME
。
现在我想允许直接访问该地址,我将使用一些Javascript来确定要搜索的艺术家。我遇到的问题是/artist
返回 404错误。我希望新地址指向我通过 .htaccess 尝试执行的 index.php 文件。
目前这就是我所拥有的,这是基于大量搜索并且不成功:
ReWriteEngine on
RewriteCond %{REQUEST_URI} ^/artist
RewriteRule ^(.*)$ index.php/$1 [L]
ReWriteEngine off
注意:我没有使用任何类型的框架