【发布时间】:2018-02-19 07:20:54
【问题描述】:
var xmlhttp = new XMLHttpRequest;
if (!xmlhttp) {
alert ("XMLHttpRequest create error");
}
xmlhttp.open ("GET", "http://127.0.0.10/advert/123", false);
xmlhttp.onreadystatechange = function () {
if (xmlhttp.readyState == 4) {
console.log (xmlhttp.status);
if (xmlhttp.status == 200) {
console.log (xmlhttp.responseText);
} else {
alert ("Error");
}
}
};
xmlhttp.send ();
具体的网址是'//host/advert/???'。喜欢:
//127.0.0.12/advert/123
//127.0.0.12/advert/test
还有更多...
只使用这样的Url,就会出现错误。
具体的URL env是PHP+APACHE(rewrite),代码如下:
index.php
echo 123;
exit;
.htaccess
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
【问题讨论】:
标签: javascript php .htaccess url-rewriting xmlhttprequest