Elxis CMS Forum

Ελληνικό Forum => Γενικά Θέματα για το Elxis CMS => Topic started by: michalis1984 on December 11, 2008, 19:24:33

Title: Πιθανό bug RSS+SEO
Post by: michalis1984 on December 11, 2008, 19:24:33
Ένα από τα elxis sites μου είναι φτιαγμένο με Elxis2008.0. Σήμερα πρόσεξα κάτι που ίσως να είναι bug και για το 2008.1 (δεν το έχω δοκιμάσει), αλλά ίσως και να είναι πρόβλημα του δικού μου site.

Με ενεργοποιημένο το SEO PRO τα RSS Links δεν δουλεύουν, ενώ τα μή SEO PRO RSS links δουλεύουν μια χαρά. Φυσικά αυτό είναι ανούσιο καθώς αν δημοσιεύσω κάπου στη σελίδα κάποιο μή-SEO PRO link αυτομάτως θα μετατραπεί σε SEO PRO. Αν το γράψω direct στη address bar θα βρει τη σελίδα.

Παράδειγμα:
http://www.gelastoxilaki.info/rss/rss20.xml (δεν δουλεύει παρ' ότι έχω ενεργοποιημένο το SEO PRO στο site. Είναι το default link για RSS που εμφανίζεται)
http://www.gelastoxilaki.info/index2.php?option=com_rss&feed=RSS2.0&no_html=1 (δουλευει μια χαρά αλλά δεν μπορώ να το βάλω κάπου στη σελίδα μου για να το δούν οι επισκέπτες αφού θα μετατραπεί αυτόματα σε SEO PRO link)
Title: Re: Πιθανό bug RSS+SEO
Post by: ks-net on December 11, 2008, 19:28:43
το πιο πιθανό ... πρόβλημα cache....των rss...
βάλτη σε 1sec  και ξαναδοκίμασε..
είχα κάτι τέτοια στο παρελθόν....

αλλά έχω και μια υποψία για δεύτερο .htaccess που κάνει  rewrite τo ... /rss

edit... gia look http://www.gelastoxilaki.info/rss .. τι Βλέπεις?
ενισχύονται οι υποψίες μου ...
Title: Re: Πιθανό bug RSS+SEO
Post by: michalis1984 on December 11, 2008, 20:08:57
Μάλλον κάτι θα συμβαίνει με το site μου γιατί γενικά σε άλλες εγκαταστάσεις είναι οκ. Θα δοκιμάσω αυτό που είπες και θα επανέλθω.

Στο Link που έδωσες βλέπω μια εικόνα.


EDIT
Έχω απενεργοποιήσει την cache για τα RSS, επίσης έκανα εκκαθάριση της cache τόσο για το site όσο και στον browser μου αλλά πάλι το πρόβλημα παραμένει.

Να αναφέρω κάτι που μπορεί να έχει σημασία. Πριν λίγες ώρες δημιούργησα μια αυτόνομη σελίδα με το seo όνομα rss.. άρα η διαδρομή του ήταν rss.html. Μετά δοκίμασα να μπω στα rss αλλά δεν δούλευαν. Δεν ξέρω άν αυτή η αυτόνομη σελίδα (δηλαδή το όνομα που της έδωσα) προκάλεσε το πρόβλημα ή αν προϋπήρχε εδώ και μέρες. Στη συνέχεια άλλαξα το όνομα αυτής της αυτόνομης σελίδας αλλά πάλι το πρόβλημα υπάρχει.
Title: Re: Πιθανό bug RSS+SEO
Post by: ks-net on December 11, 2008, 20:50:16
ναι μια εικόνα... δεν το κατάλαβες ακόμα...

εδω εχουμε rewrite... πρίν απο το rss20.xml


http://www.gelastoxilaki.info/rss/rss20.xml

κάτι έχεις κάνει με τη λέξη rss.... σε κάποιο .htaccess ή εσύ...  ή ο server σε καποιο ανώτερο επίπεδο - φάκελο 

Title: Re: Πιθανό bug RSS+SEO
Post by: michalis1984 on December 11, 2008, 21:01:15
Χαζομάρα μου.. κοίτα να δείς..

Είχα βάλει την συγκεκριμένη εικόνα rss.png στο root και αυτό ήταν το πρόβλημα. Ευχαριστώ πολύ για τη βοήθεια!!
Title: Re: Πιθανό bug RSS+SEO
Post by: ks-net on December 11, 2008, 21:18:03
τελικά φίλε μου είναι bug....

Δεν θα έπρεπε να γίνετε αυτό.....

το δοκίμασα όταν είπες για την εικόνα......

στο 2008.0 ολα καλα αν καλέσεις /rss.png βλέπεις την εικόνα αν καλεσεις  /rss βλέπεις τα rss... σωστότατο

στο 2008.1 το οποίο έχει διαφορετικό .htaccess το rss.png >> γινεται rewrite σε rss ή το ανάποδο...

αν καλέσεις rss.png  η rss  πάντα πιάνει την εικόνα.... λάθος.
και φαντάζομαι αυτό θα γίνεται και αλλού.
Title: Re: Πιθανό bug RSS+SEO
Post by: datahell on December 11, 2008, 23:38:29
Βασικά όταν πληκτρολογήσεις άκυρο αρχείο rss το component σου φορτώνει το default rss (rss2.0) αντί να σε πετάξει στην σελίδα 404 (η σελίδα δεν βρέθηκε). Οπότε οτιδήποτε από αυτά και να πληκτρολογήσεις θα έχεις το ίδιο αποτέλεσμα:

http://www.mysite.com/rss/rss20.xml
http://www.mysite.com/rss/mplampla.xml
http://www.mysite.com/rss/rss.png
http://www.mysite.com/rss/ora_mera.jpg
http://www.mysite.com/rss/bakaliaros_skordalia.doc
κλπ
Για τον Α ή Β λόγο επιλέξαμε το SEO PRO να συμπεριφέρεται κατά αυτόν τον τρόπο στο component RSS.

Αυτό με την εικόνα δεν το κατάλαβα.

Όταν θέλετε να δίνετε URL του feed σας σε τρίτα site να δίνετε πάντα τα αρχεία της cache, πχ:
https://www.elxis.org/cache/rss20.xml
Όχι κατευθείαν link προς το component RSS γιατί έχω παρατηρήσει πως κάποιοι web based RSS aggregators για κάποιο λόγο δεν μπορούν να φορτώσουν/αναλύσουν τον κατευθείαν σύνδεσμο.
Ο κατάλογος cache (όπως και ο tmpr) θα πρέπει να είναι ΠΑΝΤΑ εγγράψιμος (άδειες χρήσης 777 ή 755 σε suExec) αλλιώς τα RSS δεν θα δουλέψουν.
Title: Re: Πιθανό bug RSS+SEO
Post by: michalis1984 on December 12, 2008, 00:07:11
Datahell το πρόβλημα ήταν το εξής..

Είχα ανεβάσει μια εικόνα στο root (www.mysite.com) με την ονομασία rss.png ..
απο τότε, με ενεργοποιημένο το SEO PRO, δεν δούλευε κανένα RSS.. Αν προσπαθούσα να μπώ σε κάποιο με έστελνε σε μια "Page Not Found" σελιδα (όχι την 404 του έλξις, ούτε την γνωστή του http protocol).
Μετακίνησα την εικόνα σε άλλο φάκελλο τώρα όλα δουλεύυν κανονικά.
Title: Re: Πιθανό bug RSS+SEO
Post by: datahell on December 12, 2008, 00:40:02
Το δοκίμασα αλλά δεν συμβαίνει σε εμένα αυτό, όλα δουλεύουν κανονικά και με εικόνα rss.png στο root directory. Πολύ περίεργο και δεν μπορώ να φανταστώ κάποιο λόγο γιατί μπορεί να σου συνέβαινε.
Title: Re: Πιθανό bug RSS+SEO
Post by: ks-net on December 12, 2008, 02:47:55
Γιάννη να τι γίνεται στο 2008.1 που δε συνέβαινε στο 2008.0(δεν είναι δα και τόσο τρομερό..αλλά...)

site.com/rss.txt γινετε  rewrite σε site.com/rss....

στη συνεχεία αν καλέσουμε :
http://site.com/rss/rss20-english.xml
περνούμε ενα 404:
The requested URL /rss.txt/rss20-english.xml was not found on this server.

το extension δηλαδή....

γράφει στη μπάρα απάνω   χωρίς το extension αλλά ζητάει το αρχείο με το extension από το server...

μπορώ εύκολα να φανταστώ τι θα γίνει αν βάλω μια εικόνα ή σελιδα html , txt κτλ... στο root
με όνομα template.html, template.png... images.html..
ή
αν έχω μια κατηγορία με seo-title: flowers και μια εικόνα flowers.gif στο root.

edit:το δοκίμασα >> blog.txt  στο root και πέρνουμε σε καθε σύνδεσμο μενού (blog-category..κτλ) error 404..
δίνω >>  site.com/blog/category-section-items.html...
και o server φωνάζει ότι η url site.com/blog.txt/category-section-items.html NOT FOUND
Title: Re: Πιθανό bug RSS+SEO
Post by: datahell on December 12, 2008, 10:26:55
Για αυτό υπάρχει και ο SEO validator, μία από τις λειτουργίες του κατά την επικύρωση ενός τίτλου SEO είναι ο έλεγχος αν υπάρχει κάποιο αρχείο με το ίδιο όνομα. Ωστόσο στα root seo titles του Elxis όπως "links", "polls", "rss", "blog", "eblog", "contact", "members", "ext", κλπ οι seo τίτλοι είναι σταθεροί και προκαθορισμένοι και δεν υπάρχει δυνατότητα αλλαγής τους. Οπότε αν έχετε κάποιο υπαρκτό αρχείο με το ίδιο όνομα εννοείται ότι θα υπάρχει πρόβλημα. Επίσης κάποιες λέξεις είναι δεσμευμένες για third party components ("directory" για το edir, "gallery" για την stargallery, "sitemap" για το Sitemap). Τέλος καθώς στο Elxis 2008.1 η γλώσσα είναι μόνιμη στην url δεν θα πρέπει να υπάρχουν φάκελοι στο root directory με τα ISO-439 ονόματα των γλωσσών ("en", "el", "it", "de", "fr", κλπ).
Title: Re: Πιθανό bug RSS+SEO
Post by: ks-net on December 12, 2008, 13:59:11
αυτό ειναι γνωστό...οκ.
για φακέλους και html αρχεία... θα έπρεπε όμως να γίνεται και σε εικόνες και σε txt κτλ...?

τέλος πάντων... είπαμε δεν είναι τραγικό...
επίσης δύσκολα κάποιος θα έχει στο root αρχεία  εκτός απο αυτά του elxis...