- Home
- Categorie
- Coding e Sistemistica
- WordPress
- Blog privato
-
Blog privato
Ciao gente, vorrei usare WordPress per creare un blog ad accesso privato, ovvero solo i registrati possono accedervi.
Ho trovato Private WP come plugIn, mi pareva ottimo, ma ho trovato un mega problema: inserendo nomesito.ext/?feed=rss2 leggo in chiaro tutto l'RSS del sito anche se non loggato.... ciò rende il blog non più privato...
Idee su come bloccare gli RSS???
-
L'unica idea per ora che mi è venuta in mente è quella di visualizzare il riassunto nell'RSS e mettere un "." nel riassunto, così non viene visualizzato il contenuto dei post... ma è una soluzione poco "elegante"...
Idee???
-
Puoi fare un redirect dei feed ad una pagina qualsiasi.
-
@geggiot said:
Puoi fare un redirect dei feed ad una pagina qualsiasi.
Ok, ma come si fa?
Non ho il link sul blog, ma se comunque digito indirizzo.ext/?feed=rss2 va agli RSS, e questo su qualsiasi blog WP...
-
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /(feed|wp-atom|wp-feed|wp-rss|wp-rdf|wp-commentsrss)(.+)\ HTTP/ [NC,OR]
RewriteCond %{QUERY_STRING} ^feed
RewriteRule .* http://www.tuosito.com [R=307,L]
RewriteRule ^comments/?.*$ http://www.tuosito.com [L,R=302]Allora fai prima un backup del file .htaccess che hai nella root del tuo spazio hosting e poi aggiungi questo codice che ti ho suggerito nello stesso file .htaccess e salvi il tutto. D'ora il tuo feed verra reindirizzato alla homepage del tuo sito.
-
...ho provato, ma non va...
-
Prova questo codice allora
RewriteEngine on
RewriteCond %{REQUEST_URI} ^/?(feed.|comments.)
RewriteCond %{HTTP_USER_AGENT} !^.(feedburner|feedvalidator)
RewriteRule ^feed/?.$ http://wwwtuositocom/ [L,NC,R=302]
RewriteRule ^comments/?.*$ http://wwwtuositocom [L,NC,R=302]