问题标签 [isapi-rewrite]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
http - .htaccess URL 重写不起作用
为什么此脚本不适用于 /ProjectProfiles?
日志:
query-string - 如何使用 ISAPI Rewrite 重定向查询字符串?
我在 httpd.ini 文件中使用以下行将访问 example.com 的用户重定向到 www.example.com:
我想知道用户是否在没有 www 的情况下访问我的网站时如何重定向查询字符串,例如:
我的用户访问:
我想重定向到:
有人可以帮助我吗?
非常感谢。
directory - ISAPI_Rewrite 更改目录/文件夹。这是正确的吗?
我们的商店应用程序位于我们的/store/
目录中,我想将其移至我们的主域。我们在这些 URL 上有大量链接,所以我想在传输过程中保留它们。
例如:
http://www.mystore.com/store/hammer.aspx将转发到新的有效 URL http://www.mystore.com/hammer.aspx。
有时我们的 URL 在 .aspx 之后有字符串数据,因此在原始 URL 中也需要传输。
在 ISAPI 重写中,如果我更新我的 .htaccess,此代码是否正确:
这个对吗?我对/$1
语法有点困惑。
isapi-rewrite - 使用 ISAPI 重写
我正在使用 IIS 和 HELICON ISAPI 重写。Previoulsy 我在 IIS 上有一个网站,但不得不添加另一个网站。所以我有一个默认网站和一个虚拟目录。
我的主目录设置是 C:\Inetpub\wwwroot\
在 wwwroot 我有两个子文件夹 C:\Inetpub\wwwroot\site1 和 C:\Inetpub\wwwroot\site2
我有类似的重写规则:
RewriteCond %{REQUEST_FILENAME} !(/site1.*) [NC] RewriteCond %{REQUEST_FILENAME} !-s [NC] RewriteRule (/site2/.*) /site2/urlhandler.cfm\?404;http\://% {SERVER_NAME}/$1\?%{QUERY_STRING}
这可以正常工作,但是我在site2 中的所有子文件夹中都找不到一个文件。有人有想法么?
iis - ISAPI 重写帮助重定向到子域
我需要一些 ISAPI 语法帮助,我即将上线一个新站点并希望将旧论坛存档到存档子域中。
论坛在 ASP 中,目前有这个 URL
http://www.mywebsite.co.uk/forum/forum_posts.asp?TID=34419 http://www.mywebsite.co.uk/forum/forum_topics.asp?FID=47
我希望论坛的每个请求都被 301 重定向到:
http://archive.mywebsite.co.uk/forum/forum_posts.asp?TID=34419 http://archive.mywebsite.co.uk/forum/forum_topics.asp?FID=47
基本上论坛文件夹中带有.asp 扩展名的任何内容,带有或不带有查询字符串 - 非常感谢任何帮助。
谢谢
debugging - isapi 重写调试或测试工具
想知道是否有人知道或有过调试一组 isapi 重写规则的经验?
我有很多规则,因此手动通过它们并不容易。所以我想知道是否有任何测试工具可用于放入您的规则并传入 URL,并查看匹配的规则/匹配以及结果 URL 是什么?
或者如果做不到这一点,某种高级日志记录可能会指导我了解我的问题可能出在哪里。
任何帮助将不胜感激,因为我的大脑即将融化!
干杯
c# - URL重写一级?
我需要一个只使用一个参数的重写规则。
这个问题是我现在无法访问我的 default.aspx 页面,基本上所有请求都是一个文件深度 - 图像、样式表等。
我猜有一些例外规则可以写?
另外,我可以即时进行字符替换,例如用“+”替换空格、用破折号替换下划线等吗?
谢谢。
iis-7 - IIS7 重写模块 - 从根重定向到 default.aspx
我有一种情况需要从根目录重写为 default.aspx。因此,如果有人点击 www.domain.com 或 www.domain.com/ 我需要重定向到 www.domain.com/default.aspx - 知道正则表达式是什么样的以及正则表达式在哪个服务器变量上吗?
当我运行跟踪并访问 www.domain.com/ 或 www.domain.com 时,它始终显示 SCRIPT_NAME 和其他类似服务器变量的值为 /default.aspx - 但是这在重写模块中不起作用。例如,当有人访问 www.domain.com/ 或 www.domain.com 时,SCRIPT_NAME 仍然是 /default.aspx - 所以似乎没有发现他们访问了非 default.aspx 页面。
iis - 简单的url重写问题
我有一个现有的网站,其中有如下网址:
我现在想重定向到:
它尝试的是
iis - 简单的url重写需要
我的页面需要一个简单的重定向。
我需要重写以下内容:
问题是它/application/index.cfm
不存在,无论我如何配置 http.conf
或.htaccess
文件,服务器都会显示 404 not found 。
我应该在我的.htaccess
文件中放什么?