我用的事dede的系统,我想实现地址在地址中包含中文编码。如:http://blog.webshuo.com/category/%e5%b7%a5%e4%bd%9c%e5%bf%83%e5%be%97/这样,这个路径中间包含中文编码。
在我设置栏目路径{cmspath}/%E5%99%A8%E5%9C%B0%E5后相应的文件夹和静态文件也都生成成功了,但是在访问这个路径的时候,却提示403错误。
是哪里设置有问题还是怎么回事。多谢各位帮忙了。

解决方案 »

  1.   

    这个错误是页面找不到,
    可能你没配置好IIS,
    要建立虚拟目录的!
      

  2.   

    也可能是相应目录下缺少首页文件。[首页文件]的名称必须是index.html,index.htm或default.htm中的一个
      

  3.   

    有首页文件index.html
    如果再解决不了,我都打算放弃dede,改用asp.net mvc了 
      

  4.   

    仔细比较URL地址和网站目录名称,DEDECMS喜欢把长的字符串截断,看一下是不是生成URL的时候把你的字符串截断了。
      

  5.   

    2种可能的问题1.确实没有目录
    2.没有正确设置首页文件名
    郑州PHP.Net
    http://www.zzphp.net/
      

  6.   

    不要把base后的地址参数直接写出来,那东西给http和浏览器解决
      

  7.   

    本帖最后由 xuzuning 于 2012-06-10 07:46:43 编辑
      

  8.   

    谢谢指点 在手动修改路径名称和文件夹名称之后,通过访问localhost/%e5%b7%a5%e4%bd%9c%e5%bf%83%e5%be%97的路径,可以访问到“工作心得”这个文件夹中的内容。
    但是要怎样修改之后才能实现,栏目生成的相应文件夹名称为中文,而网站导航中这个栏目对应的地址为中文编码,如果方便的话请告知,先谢过了。