Php htaccess搜索和替换重定向
我需要用包含“#”字符的URL重定向所有流量,并用XYZ替换该字符 例如,请求 需要重定向到 #可以位于URL查询中的任何位置 是否可以使用htaccess执行此操作?AFAIK它不能与PHP一起工作,因为脚本忽略了#旁边的任何内容(除非您有什么建议) 是否可以使用htaccess来执行此操作 不可以。Php htaccess搜索和替换重定向,php,apache,.htaccess,url,webserver,Php,Apache,.htaccess,Url,Webserver,我需要用包含“#”字符的URL重定向所有流量,并用XYZ替换该字符 例如,请求 需要重定向到 #可以位于URL查询中的任何位置 是否可以使用htaccess执行此操作?AFAIK它不能与PHP一起工作,因为脚本忽略了#旁边的任何内容(除非您有什么建议) 是否可以使用htaccess来执行此操作 不可以。#及其后的所有内容都是一个。它从未发送到服务器,因此Web服务器或mod_rewrite(或者,正如您所说,像php这样的脚本)甚至不可能知道它在那里 为了更改片段(例如,使用javascri
#
及其后的所有内容都是一个。它从未发送到服务器,因此Web服务器或mod_rewrite(或者,正如您所说,像php这样的脚本)甚至不可能知道它在那里
为了更改片段(例如,使用javascript),您必须在客户端执行一些严格的操作。htaccess文件根本帮不了你
例如,请参阅此问题的答案:我尝试了此链接中的脚本,它将删除锚和锚旁边的所有内容。但我只想用XYZ替换#,并保留角色后面的所有内容