#regex #wordpress #.htaccess
Вопрос:
у меня есть URL-адрес для 410 с таким шаблоном
https://www.example.org/falsefalsefalsefalsewp-content/uploads/2019/01/smartphone-385x300.jpg
https://www.example.org/falsefalsefalsefalsewp-content/uploads/2017/12/ime-740x555.jpg
https://www.example.org/falsefalsefalse/wp-content/uploads/2017/12/ime-740x555.jpg
https://www.example.org/falsefalsewp-content/litespeed/avatar/0de3fce48f91d34af7e.jpg
https://www.example.org/falsefalsefalsefal/wp-content/litespeed/avatar/0de3fce48f.jpg
я не уверен, сможем ли мы найти шаблон, соответствующий приведенному выше URL
И еще один вариант номера для перенаправления 301
https://www.example.org/feeds/5872824853738837815/comments/default
https://www.example.org/feeds/2527275275275257177/comments/default
на перенаправленный 301 по адресу https://www.example.org/feed
где 5872824853738837815
находятся случайно сгенерированные строки чисел
можем ли мы использовать для этого регулярное выражение? если кто-то может мне помочь, я очень признателен
текущий .htaccess
RewriteEngine On
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase /
RewriteRule ^index.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>```
Комментарии:
1. добро пожаловать в SO, пожалуйста, поделитесь своими проверенными правилами htaccess в своем вопросе, спасибо.
2.
<IfModule mod_rewrite.c> RewriteEngine On RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}] RewriteBase / RewriteRule ^index.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule>