Καλώς ορίσατε στο dotNETZone.gr - Σύνδεση | Εγγραφή | Βοήθεια
σε

 

Αρχική σελίδα Ιστολόγια Συζητήσεις Εκθέσεις Φωτογραφιών Αρχειοθήκες

Δημιουργία subdomain πως;

Îåêßíçóå áðü ôï ìÝëïò michael_1985. Τελευταία δημοσίευση από το μέλος Mitsaras στις 30-06-2009, 18:35. Υπάρχουν 2 απαντήσεις.
Ταξινόμηση Δημοσιεύσεων: Προηγούμενο Επόμενο
  •  30-06-2009, 14:26 52083

    Δημιουργία subdomain πως;

    Καλησπέρα παίδες, μήπως ξέρει κανείς να μου πει πως μπορώ να δίνω στα μέλη του σάιτ μου subdomain ανάλογα με το τι όνομα χρήστη επιλέγουν; Πχ κάνει εγγραφή κάποιος με όνομα χρήστη 'test' και αμέσως να δημιουργείται url της μορφής 'test.mysite.com' ή έστω 'mysite.com/test'. Μπορεί κάτι τέτοιο να γίνει με URL Rewriting; Και αν ναι, νομίζω πως πρέπει να τα δηλώνω εγώ τα urls, έτσι δεν είναι; Άν έχω 1000 μέλη να κάθομαι να δηλώνω και τα 1000 urls. Υπάρχει κάτι άλλο πιο εύκολο; Ευχαριστώ προκαταβολικά.

  •  30-06-2009, 17:46 52093 σε απάντηση της 52083

    Απ: Δημιουργία subdomain πως;

    Για να έχεις subdomains με δυναμικό τρόπο νομίζω πως δεν γίνεται. Το subdomain είναι ένα domain μόνο του, όσο αφορά το DNS, οπότε δεν μπορείς να κάνεις κάτι τέτοιο.

    Με url rewriting μπορείς να πετύχεις σχετικά εύκολα τη δεύτερη περίπτωση που αναφέρεις. Για αρχή δες εδώ, ένα πολύ ωραίο άρθρο. Εκεί θα δεις ότι το url rewriting παίζει και με κανόνες (κανονικές εκφράσεις) οπότε μπορείς να αποφύγεις να δηλώνεις το κάθε url ξεχωριστά ή να παράγεις αυτόματα τους κανόνες, πχ με κάθε εγγραφή χρήστη. 

    Στο άρθρο αυτό μιλάει για δύο τρόπους για url rewriting. Ό ένας είναι (και ο πιο εύκολος) να έχεις http://mysite.com/tasos.aspx, όπου το αρχείο tasos.aspx δεν υπάρχει και ο άλλος είναι να έχεις το http://mysite.com/tasos. Αυτή η μέθοδος λέγεται extension-less και είναι αρκετά δύσκολη στο setup της. Προσωπικά το κατάφερα τοπικά, αλλά σε έναν server για έναν πελάτη δεν μπόρεσα να το καταφέρω στο 100% οπότε κατέληξα στην πρώτη περίπτωση. 


    Τάσος Καραγιάννης

    Baby debugging steps...
  •  30-06-2009, 18:35 52094 σε απάντηση της 52093

    Απ: Δημιουργία subdomain πως;

    Συμπληρωματικά στα παραπάνω, αν έχεις IIS 7.0 με χρήση του Url Rewriting plugin για τον IIS μπορείς να πετύχεις πολύ εύκολα αυτό που ζητάς.

    Μην αφήνετε τα media να σας "ταΐζουν"!
Προβολή Τροφοδοσίας RSS με μορφή XML
Με χρήση του Community Server (Commercial Edition), από την Telligent Systems