小编stu*_*rtb的帖子

在IIS上删除Codeigniter的index.php?

我知道我可以使用以下web.config代码删除url的'index.php'部分:

<rewrite>
  <rules>
    <rule name="Rule" stopProcessing="true">
      <match url="^(.*)$" ignoreCase="false" />
      <conditions>
        <add input="{REQUEST_FILENAME}" matchType="IsFile" ignoreCase="false" negate="true" />
        <add input="{REQUEST_FILENAME}" matchType="IsDirectory" ignoreCase="false" negate="true" />
        <add input="{URL}" pattern="^/favicon.ico$" ignoreCase="false" negate="true" />
      </conditions>
      <action type="Rewrite" url="index.php/{R:1}" appendQueryString="true" />
    </rule>
  </rules>
</rewrite>
Run Code Online (Sandbox Code Playgroud)

问题是我在子目录(mydomain.com/codeigniter)中安装了CI,并且我无法理解web.config文件.

你知道怎么改变它,所以它适用于子目录吗?

谢谢 :)

windows iis rewrite codeigniter

6
推荐指数
1
解决办法
8115
查看次数

如果有带有换行符的文本,则Fabricjs中的loadFromJSON会中断

我正在使用Fabric.js制作可以在其上绘制图片的画布。如果用户添加带有换行符的文本,例如

New
line
Run Code Online (Sandbox Code Playgroud)

然后当我使用JSON.stringify(canvas); 我得到一个带有换行符的字符串。当我尝试使用loadFromJSON加载保存的图形时,这会破坏结构。

由于换行,我在控制台中收到以下错误:

Uncaught SyntaxError: Unexpected token ILLEGAL
Run Code Online (Sandbox Code Playgroud)

有什么办法可以删除所有换行符,然后用\ n之类的东西替换它们,以便在画布加载时仍然有换行符?

干杯。

fabricjs

0
推荐指数
1
解决办法
883
查看次数

标签 统计

codeigniter ×1

fabricjs ×1

iis ×1

rewrite ×1

windows ×1