Переписать все URL-адреса, кроме случаев, когда они содержат хеш ("#") - PullRequest
0 голосов
/ 28 ноября 2018

Я хочу переписать все URL-адреса, используя "NE" (noescape), , за исключением , если они содержат хэш ("#").

Мне нужно сделать это как частьa RewriteRule, который перенаправляет HTTP на HTTPS.

Я пробовал следующее, но все равно, кажется, переписывает все, даже если URL содержит хеш:

RewriteCond %{REQUEST_URI} ^[^#]+$
RewriteRule (.*) https://win162serv$1 [NE,R,L]

То же самое с:

RewriteCond %{REQUEST_URI} !^/#/
RewriteRule (.*) https://win162serv$1 [NE,R,L]

Любая помощь будет оценена.

Заранее спасибо.

...