请问各位老铁关于thinkphp中的路径问题,在本地测试的时候,点击按钮,就能跳转到add.html(位置和原页面处于同一文件夹下)界面,跳转方法如下,
    $(function () {
$('#addnew').click(function(){
window.location.href="__URL__/add.html";
 });
    });但是上传到服务器后,点击就没有反应了,我看了下浏览器的审查元素,代码被解析成了如下这个样子,请问老铁们,这要怎么改才能正确的跳转到add.html界面?   $(function () {
$('#addnew').click(function(){
window.location.href="/index.php?s=/Node/add.html";
 });
    });

解决方案 »

  1.   

    另外,thinkphp 被设计成单入口系统
    你这样的多入口应用就不改使用 thinkphp
      

  2.   


    本地是将这个系统放在一个htdocs/notebook文件夹下,服务器上是直接放在wwwroot文件夹下,莫非和这个有关?
      

  3.   

    嗯,url 重写 规则是怎么写的?
      

  4.   

    小弟刚接触不久,不太懂重写规则...地址是这样的:http://www.zjxuyyy.xyz/#1/11  不知道这算不算重写了后的
      

  5.   

    看看
    .htaccess文件,就知道rewrite規則了。服务器上是直接放在wwwroot文件夹下
    試試放入wwwroot/notebook內
      

  6.   

    列表页面添加按钮,看看href
    <a class="btn btn-info" href="{:url('add')}" ><i class="glyphicon glyphicon-plus"></i>添加</a>
      

  7.   

    实测路问题,把__URL__ 改为,__CONTROLLER__就可以了,使用大U方法也可以解决