php伪静态后,引用外部的js无效

zhangdangv 发布于 2014/10/08 19:29
阅读 549
收藏 0
PHP

url访问链接:

1.使用demo.com/a/ss/sd/ , demo.com/a/ss/sd , demo.com/a/ss/sd.html 来访问 demo.php?controller=ss&action=sd 形式的动态网站  在a.php文件中可以获取到参数,调用外部js无效;

2.使用 demo.com/a-ss-sd.html 来访问 demo.php?controller=ss&action=sd 形式的动态网站  在a.php文件中可以获取到参数,调用外部js也是正常的。

 大神们 有遇到php伪静态php文件无法访问外部js,如何解决的呢  

.htaccess配置如下:

RewriteEngine on 
RewriteRule ^a/([a-zA-Z1-9]{1,})/([a-zA-Z1-9]{1,})$ a.php?controller=$1&action=$2
RewriteRule ^a/([a-zA-Z1-9]{1,})/([a-zA-Z1-9]{1,})/$ a.php?controller=$1&action=$2
RewriteRule ^a/([a-zA-Z1-9]{1,})/([a-zA-Z1-9]{1,})\.html$ a.php?controller=$1&action=$2
RewriteRule ^a-([a-zA-Z1-9]{1,})-([a-zA-Z1-9]{1,})\.html$ a.php?controller=$1&action=$2

加载中
返回顶部
顶部