404 στη δευτερεύουσα σελίδα όταν το γυμνό σελίδας της γονικής σελίδας είναι πανομοιότυπο με τον προσαρμοσμένο τύπο ανάρτησης
<p>το διαδίκτυο είναι κατακλυσμένο με αυτό το θέμα, αλλά όλα τα αποτελέσματα ήταν από το 2010-2011, οπότε ήθελα να ελέγξω αν υπήρξε κάποια πρόοδος στο θέμα.</p><p>έχω το ακόλουθο σενάριο:</p><ul> <li>δημιουργία προσαρμοσμένου τύπου "βίντεο"</li> <li>δημιουργήθηκε μια γονική σελίδα "βίντεο"</li> <li>δημιουργήθηκε μια δευτερεύουσα σελίδα "νέο βίντεο"</li> <li>αλλαγή permalinks σε <code>%category%/%postname%</code></li> </ul><p>το wp δημιούργησε αυτόματα το permalink για τη θυγατρική σελίδα ως <code>www.example.com/videos/new-video</code>, αλλά η σελίδα οδηγεί σε σφάλμα <code>404 not found</code>.</p><ul> <li>επαναφορά των ρυθμίσεων permalink δεν επιλύει το πρόβλημα</li> <li>αλλαγή της σελίδας γυμναστικής σελίδας σε "videoss" <strong>λύνει</strong> το πρόβλημα</li> <li>αλλαγή του προσαρμοσμένου τύπου ανάρτησης σε "βίντεο" <strong>λύνει</strong> το πρόβλημα</li> </ul><p>υπάρχει κανένας τρόπος να έχετε τόσο προσαρμοσμένους τύπους μηνυμάτων όσο και σελίδες γυμναστικής που έχουν οριστεί σε "βίντεο" κάτω από την προαναφερθείσα δομή permalink;</p>
<p>καταλήξαμε να αλλάζουμε τον τύπο post σε "βίντεο" για να αποφύγουμε τη σύγκρουση γυμνοσάλιαγκας με τη σελίδα 'βίντεο'.</p><p>εγώ είναι μια προεπιλεγμένη συμπεριφοράwp για να δώσετε προτεραιότητα στον τύπο ταχυδρομείου πάνω από το σκουλήκι σελίδας:</p><p> <a href="https://wordpress.stackexchange.com/questions/22438/how-to-make-pages-slug-have-priority-over-any-other-taxonomies-like-custom-post">πώς να κάνετε τις σελίδες γυμνοσάλιαγκας να έχει προτεραιότητα έναντι οποιωνδήποτε άλλων ταξινομικών, όπως προσαρμοσμένη δημοσίευση, δημοσίευση ή κατηγορία</a> </p>
όχι το είχα κάνει και δεν δούλεψε…

τελικά βρήκα τη λύση που πραγματικά δεν αναφερόταν πουθενα και ήταν ψιλολογική

άλλαξα τα permission του /media/george στο εξής:

[[image]](https://linux-user.gr/uploads/default/original/2x/2/263806b6fb0a28fee7c42acfadc83cd4a4f4294f.png "image")

και το πρόβλημα λύθηκε. (ήταν ρυθμισμένο στο “none”).

δεν είναι και τόσο γουάου λύση, αλλά εφόσον το σύστημα δεν το χρησιμοπ… Μπορείς να μας δώσεις λίγες περισσότερες πληροφορίες για να προσπαθήσουμε να εντοπίσουμε το πρόβλημα; Μια εικόνα από την αρχική σελίδα και ίσως από τις τελευτέες ενότητες θα βοηθούσαν. [@stergios](/u/stergios) καλοσωρισες στην παρεα μας.

μπορεις να δοκιμασεις καποια αλλη ιστοσελιδα πχ το <https://vimeo.com> ή το [ted talks](https://www.ted.com/talks)

ο λογος γιατι προτεινω διαφορετικες ιστοσελιδες ειναι για να δω αν ειναι θεμα του browser ή αν ειναι θεμα καποιου codec που μπορει να λοιπει απο το συστημα σου.

παραλληλα ανοι… Μετά από κάποια έρευνα, έχω βρεθεί επιτέλους μια λύση στο πρόβλημα.


Έχω αντικαταστήσει τις κλήσεις προς Context.RewritePath () μέθοδος με το νέο (εισήχθη το ASP.NET 3.5) **Context.Server.TransferRequest ()** μέθοδο.


Είναι προφανές πλέον, όχι όμως περίπτωση Ανώτερος Dev Μηχανικός στο IIS πυρήνα της ομάδας σκέψη ότι.


Έχω δοκιμάσει για συνεδρία, ταυτότητας, postback, querystring, ... θέματα και βρήκε κανένα.


Αύριο θα αναπτύξετε την αλλαγή σε μια πολύ hight ιστοσελίδα της κυκλοφορίας, και θα ξέρουμε σύντομα πώς λειτουργεί στην πραγματικότητα. :)


Θα είμαι πίσω με την ενημέρωση.


**Η ενημέρωση:** η λύση δεν είναι ακόμα απόλυτα σε διακομιστές παραγωγής μου, αλλά αυτό είναι δοκιμασμένο και κάνει δουλειά και στο βαθμό που μπορώ να πω τώρα, είναι μια λύση για το πρόβλημά μου. Αν έχω ανακαλύψει οτιδήποτε άλλο στην παραγωγή, θα δημοσιεύσετε μια ενημέρωση.


**Η τελευταία ενημέρωση:** Έχω αυτή τη λύση στην παραγωγή για πάνω από ένα χρόνο και έχει αποδειχθεί ότι είναι μια καλή και σταθερή λύση χωρίς προβλήματα. φαίνεται οτι είναι wordpress 5.4 . απλα πηγαίνεις στη διαχείριση και ανεβάζεις οτι αρχείο θες αριστερά στα πολυμέσα (ή media) η το ανεβάζεις απευθείας στο άρθρο η τη σελίδα που θες να φτιάξεις πατώντας προσθήκη πολυμέσων.

σημ. το wordpress εχει αναβαθμίσει τον editor σε gutteberg αντι του κλασικού.… αν εννοείς μουσικα video τοτε youtube-dl με καποιο frontend οπως το [youtube-dl-gui](https://github.com/mrs0m30n3/youtube-dl-gui) ή το [clickgrab](https://download.clipgrab.org/clipgrab-3.9.6-x86_64.appimage) πιστευω θα σε βολεψουν.

αν εννοεις και με μετρατροπη σε mp3 τοτε και αυτο το υποστηριζουν τα εν λογω frontends αρκει να αλλαξεις το ειδος του αρχειου που σωζεις σε καθε περιπτωση.

ελπιζω να βοηθησα Ελπίζω η συνέχεια του αυτό το νήμα μεταφέρει την επιθυμία για να βεβαιωθείτε ότι το πρόβλημα αυτό δεν οδηγεί κανείς από τον βράχο. Υπάρχουν πολλά έγγραφα σε διάφορα φόρουμ για την επίλυση αυτού του ζητήματος στα Vista, αλλά δεν μπόρεσα να βρω κάποια παρόμοια είδη για 2K8. Όπως αναφέρεται σε αυτό το [μήνυμα στο φόρουμ](http://forums.iis.net/p/1143592/1849083.aspx#1849083) ήμουν σε θέση να διορθώσετε το πρόβλημα σε ένα μηχάνημα Vista. Αλίμονο, μια παρόμοια εκτέλεση απέτυχε να επιλύσουν το θέμα στο 2K8.


Είχα διαπιστώσει ότι η StaticFileHandler είχε συμπεριληφθεί στο web.config [όπως προτείνεται σε αυτό το blog post στο apijunkie.com](http://www.apijunkie.com/APIJunkie/blog/post/2007/11/Breaking-changes-in-ASPNet-20-HTTP-Handlers-when-moving-from-IIS5-on-Windows-2000-to-IIS6-on-Windows-2003.aspx) . Ακόμα, καμία τύχη.


Αποσαφήνιση *καμία τύχη, εδώ* - server-side λειτουργία μου ήταν τέλεια. Όλες οι διαδρομές MVC λειτουργεί σαν πρωταθλητής. Απλά όλα τα CSS και JS απόδοση απέτυχε. Όταν το πρόγραμμα περιήγησης στραμμένο προς CSS ή JS αρχείων σελίδα που ήταν ASP.NET 404 και όχι το *παραδοσιακό* σελίδα 404 λάθους.


Έτσι πήγα στον διευθυντή IIS7 και στο πλαίσιο διαλόγου Handler αντιστοιχίσεις. Πρόσθεσα ένα νέο πρόγραμμα χειρισμού που καθορίζονται ο τύπος System.Web.StaticFileHandler και έδωσε παράταση * .css. Στη συνέχεια, επανέλαβε ότι για * .js, * .PNG και * .GIF αρχεία. Όταν ανανεώνεται η ιστοσελίδα στο πρόγραμμα περιήγησης, τα πάντα καθίστανται perectly. Τα παρακάτω στιγμιότυπα αποδεικνύουν αυτή τη διαδικασία.


Το Παράθυρο Αντιστοιχίσεις χειρισμού: 


![αντιστοιχίσεις χειριστή](https://bradygstorage.blob.core.windows.net/images/managed-handler.png)


Προσθέτοντας μια νέα Υπεύθυνη για τη διαχείριση Handler


![alt κείμενο](https://bradygstorage.blob.core.windows.net/images/add-managed-handler.png)


Αυτό επιλυθεί το πρόβλημα, και τώρα έχω μια τέλεια λειτουργία MVC app φιλοξενείται σε W2K. Ώρα για μια Guinness. εγκατέστησα την τελευταία έκδοση του προγράμματος και εξακολουθούσα να έχω το ίδιο πρόβλημα. τελικά με τη βοήθεια απο το σχετικό [google group](https://groups.google.com/g/devede-forum/c/2thoie_dsxq) του devedeng, κατάλαβα οτι επιλέγω λάθος encoding type για το αρχείο υποτίτλων που θέλω να βάλω στην ταινία.

όταν επέλεξα το σωστό τύπο encoding για το αρχε… δυστυχώς δε μπόρεσα να το βρώ. θέλω να πω ο,τι δεν είδα πως το λάθος ήταν στη γραμμή 4.

κατέβασα τον netsurf τελικώς με πατέντα.

μετά από αυτό που έπαθα πριν με τον brave δε θέλω να ρισκάρω ξανά.

ισως αργότερα αλλά όχι τώρα.

edit: εκεί που εγκαθιστούσα web browsers και αφού έχουν προηγηθεί τα πα… μια λύση είναι να χρησιμοποιήσεις την web έκδοση. θέλει chrome που νομίζω υπάρχει ακόμα στα 32bit.