Я только что перешел на nginx, но все еще не удовлетворен пропуском htaccess.
Мне нужно перенаправить много подачи в горелку подачи, но каждый найденный ответ, похоже, не работает для меня.
Это мои старые правила, которые мне нужно преобразовать и интегрировать в файл .conf:
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} ^/feed/fullnews/
RewriteCond %{HTTP_USER_AGENT} !FeedBurner
RewriteRule (.*) http://feeds.feedburner.com/XTfullnews [R=301,L]
RewriteCond %{REQUEST_URI} ^/feed/fullguide/
RewriteCond %{HTTP_USER_AGENT} !FeedBurner
RewriteRule (.*) http://feeds.feedburner.com/XTfullguide [R=301,L]
RewriteCond %{REQUEST_URI} ^/feed/recensioni/
RewriteCond %{HTTP_USER_AGENT} !FeedBurner
RewriteRule (.*) http://feeds.feedburner.com/XiaomitodayRecensioni [R=301,L]
RewriteCond %{HTTP_HOST} www\.xiaomitoday\.it$ [NC]
RewriteCond %{REQUEST_URI} ^/category/notizie/feed/
RewriteCond %{HTTP_USER_AGENT} !FeedBurner
RewriteRule (.*) http://feeds.feedburner.com/XiaomitodayNews [R=301,L]
RewriteCond %{REQUEST_URI} ^/category/guide/feed/
RewriteCond %{HTTP_USER_AGENT} !FeedBurner
RewriteRule (.*) http://feeds.feedburner.com/XiaomitodayGuide [R=301,L]
RewriteCond %{REQUEST_URI} ^/category/recensione/feed/
RewriteCond %{HTTP_USER_AGENT} !FeedBurner
RewriteRule (.*) http://feeds.feedburner.com/XiaomitodayRecensioni [R=301,L]
RewriteCond %{REQUEST_URI} ^/category/offerte-sconti-coupon/feed
RewriteCond %{HTTP_USER_AGENT} !FeedBurner
RewriteRule (.*) http://feeds.feedburner.com/XiaomitodayOfferte [R=301,L]
RewriteCond %{REQUEST_URI} ^/feed/?$
RewriteCond %{HTTP_USER_AGENT} !FeedBurner
RewriteRule (.*) http://feeds.feedburner.com/XTguidenewsreview [R=301,L]
RewriteCond %{REQUEST_URI} ^/feed/offerte_smartphone/?$
RewriteCond %{HTTP_USER_AGENT} !FeedBurner
RewriteRule (.*) http://feeds.feedburner.com/XTofferteSmartphone [R=301,L]
RewriteCond %{REQUEST_URI} ^/feed/offerte_tablet/?$
RewriteCond %{HTTP_USER_AGENT} !FeedBurner
RewriteRule (.*) http://feeds.feedburner.com/XTofferteTablet [R=301,L]
RewriteCond %{REQUEST_URI} ^/feed/offerte_wearable/?$
RewriteCond %{HTTP_USER_AGENT} !FeedBurner
RewriteRule (.*) http://feeds.feedburner.com/XTofferteWearable [R=301,L]
RewriteCond %{REQUEST_URI} ^/feed/offerte_cam/?$
RewriteCond %{HTTP_USER_AGENT} !FeedBurner
RewriteRule (.*) http://feeds.feedburner.com/XTofferteCam [R=301,L]
RewriteCond %{REQUEST_URI} ^/feed/offerte_droni/?$
RewriteCond %{HTTP_USER_AGENT} !FeedBurner
RewriteRule (.*) http://feeds.feedburner.com/XTofferteDroni [R=301,L]
RewriteCond %{REQUEST_URI} ^/feed/offerte_tvbox/?$
RewriteCond %{HTTP_USER_AGENT} !FeedBurner
RewriteRule (.*) http://feeds.feedburner.com/XTofferteTvbox [R=301,L]
RewriteCond %{REQUEST_URI} ^/feed/offerte_casa/?$
RewriteCond %{HTTP_USER_AGENT} !FeedBurner
RewriteRule (.*) http://feeds.feedburner.com/XTofferteSmartHome [R=301,L]
RewriteCond %{REQUEST_URI} ^/feed/offerte_altro/?$
RewriteCond %{HTTP_USER_AGENT} !FeedBurner
RewriteRule (.*) http://feeds.feedburner.com/XTofferteAltro [R=301,L]
#RewriteCond %{HTTP_USER_AGENT} !FeedBurner
#RewriteRule feed - [R=403]
Еще один вопрос: у меня было 2 блока сервера, один для порта 443 и другой для 8080. В каком я должен был использовать правила?
Можете ли вы помочь мне?
Спасибо