.htaccess 带有参数变量的htaccess重定向url

.htaccess 带有参数变量的htaccess重定向url,.htaccess,redirect,.htaccess,Redirect,当用户从特定url访问我的网站时,我试图重定向流量。 *CATEGORY\u ID将是字母数字 //domain.net/news/cat/{CATEGORY\u ID} 应该重定向到 //other.com/#/id/{CATEGORY_id} 我的尝试 给出了一个404错误 请帮忙,谢谢 您可以使用: RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^news/cat/(.+)$ http://exempl

当用户从特定url访问我的网站时,我试图重定向流量。
*
CATEGORY\u ID
将是字母数字

//domain.net/news/cat/{CATEGORY\u ID}

应该重定向到

//other.com/#/id/{CATEGORY_id}

我的尝试

给出了一个404错误

请帮忙,谢谢

您可以使用:

RewriteEngine on 
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^news/cat/(.+)$ http://exemple.com/\x2523/id/$1 [NC,L,R=301]

通过在
.htaccess
上放置一些垃圾(随机)文本,验证您的
.htaccess
是否已启用,并查看当您在浏览器中访问页面时,它是否会生成500(内部服务器)错误。500错误表示。htaccess已启用。
显示为
%23
,您知道如何在url中保留实际哈希吗?使用
\%23
\%23
尝试使用
\%23
\x2523
获得相同的结果。通过重新组织htaccess,它与原始哈希一起工作,谢谢
RewriteEngine on 
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^news/cat/(.+)$ http://exemple.com/\x2523/id/$1 [NC,L,R=301]