Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.htaccess 提取字符串的某些部分,然后使用htaccess重定向_.htaccess - Fatal编程技术网

.htaccess 提取字符串的某些部分,然后使用htaccess重定向

.htaccess 提取字符串的某些部分,然后使用htaccess重定向,.htaccess,.htaccess,我想从url中提取一些部分,然后使用htaccess将用户重定向到页面,如下所示 原件: 提取pdf/之后和之前的零件\u DS.pdf,然后重定向到以下位置: 目标: 试试: RewriteEngine on RewriteRule ^v/vspfiles/pdf/([^_]+)_DS\.pdf$ https://www.bosterbio.com/picokineDatasheet?sku=$1 [L,R] 您还可以使用重定向匹配 RedirectMatch 301 ^/v/

我想从url中提取一些部分,然后使用htaccess将用户重定向到页面,如下所示

原件:

提取pdf/之后和之前的零件\u DS.pdf,然后重定向到以下位置:

目标:

试试:

RewriteEngine on


RewriteRule ^v/vspfiles/pdf/([^_]+)_DS\.pdf$ https://www.bosterbio.com/picokineDatasheet?sku=$1 [L,R]
您还可以使用重定向匹配

RedirectMatch 301 ^/v/vspfiles/pdf/([^_]+)_DS\.pdf$ https://www.bosterbio.com/picokineDatasheet?sku=$1
尝试:

您还可以使用重定向匹配

RedirectMatch 301 ^/v/vspfiles/pdf/([^_]+)_DS\.pdf$ https://www.bosterbio.com/picokineDatasheet?sku=$1

仅在StackOverflow上就已经有了关于这个问题的5638265826个答案。这些答案都没有帮助吗?为什么不呢?为什么5638265827答案会突然这样做?这次有什么不同?从浏览右侧的“相关”部分开始,您将了解这些东西是如何工作的。并阅读apache重写模块的官方文档。它提供了很好的例子。你能回答吗,我真的很难做到这一点,目标URL必须是动态创建的。在StackOverflow上,这个问题已经有5638265826个答案了。这些答案都没有帮助吗?为什么不呢?为什么5638265827答案会突然这样做?这次有什么不同?从浏览右侧的“相关”部分开始,您将了解这些东西是如何工作的。并阅读apache重写模块的官方文档。它有很好的例子。你能回答吗,我真的很难做到这一点,目标URL必须是动态创建的我需要在整个sku的URL中使用这个“PA2036-1”,包括“-1”我需要在整个sku的URL中使用这个“PA2036-1”,包括“-1”