Δεν φορτωνει το .htaccess file

...ρύθμιση - εγκατάσταση web server, mail server, ftp server, κλπ

Συντονιστές: the_eye, konnn

Δεν φορτωνει το .htaccess file

Δημοσίευσηαπό ioSmith » 04 Μάιος 2012, 11:45

Γεια σας. Ειμαι νεος στο ubuntu και προσπαθω να κανω redirect (απο διευθυνση χωρις τα "www" σε κατι με τα "www")ως εξης:

RewriteEngine On

rewriteCond %{HTTP_HOST} ^mysite.mycompanyDomain.gr [NC]

rewriteRule ^(.*)$ http://www.mysite.mycompanyDomain.gr/$1 [R=301,L]

Παρατηρω ομως οτι δεν μου φορτωνει το αρχειο .htaccess
To τεσταρα με το γραψω βλακειες στο αρχειο κι ενω επρεπε να μου βγαλει internal error δεν βγαζει τιποτα! Οποτε θεωρω οτι δεν το φορτωνει καθολου. Με αλλο τροπο δεν ξερω να το ελεγξω...
Γνώσεις ⇛ Linux: Χαμηλό ┃ Προγραμματισμός: Ναι ┃ Αγγλικά: Καλά
Λειτουργικό σε Η/Υ ϰ μοντέλο: π.χ. Ubuntu 12.04 Desktop (64bit) σε Dell t610
Προδιαγραφές ⇛ Επεξεργαστής: 2x Intel Xeon E5645 │ Μνήμη:8GB │ Κάρτα Γραφικών │ Κάρτα Ασύρματη │ Κάρτα Buetooth │ Κάρτα Ήχου │ Οθόνη & Ανάλυση
ioSmith
babeTUX
babeTUX
 
Δημοσιεύσεις: 8
Εγγραφή: 03 Μάιος 2012, 12:19
Εκτύπωση

Re: Δεν φορτωνει το .htaccess file

Δημοσίευσηαπό simosx » 04 Μάιος 2012, 11:52

Το δοκιμάζεις τοπικά στο δικό σου τοπικό Ubuntu; Έχουν νόημα τα π.χ. mysite.mycompanyDomain.gr ως προς το δικό σου υπολογιστή;
Υπάρχουν επιλογές στον Apache ώστε να εμφανίσει περισσότερες καταγραφές για το τι κάνει, και να διαπιστώσεις το πρόβλημα.
προσωπικό ιστολόγιο ϗ πλανήτης Ubuntu-gr
Συμβάλετε και εσείς στο ελληνικό βιβλίο Ubuntu!
1 Γνώσεις Linux: Πολύ καλό ┃ Προγραμματισμού: Πολύ καλό ┃ Αγγλικών: Πολύ καλό
2 Ubuntu 13.10 saucy 3.11.0-031100rc1-generic 64bit (el_GR.UTF-8, Unity ubuntu)
3 AMD E-450 APU with Radeon HD Graphics ‖ RAM 3555 MiB ‖ Sony Corporation VAIO
4 AMD nee ATI Wrestler [Radeon HD 6320] [1002:9806] {fglrx_pci}
5 eth0: Atheros Inc. AR8151 v2.0 Gigabit Ethernet [1969:1083] (rev c0) ⋮ wlan0: Atheros Inc. AR9285 [168c:002b] (rev 01)
Φτιάξτε και εσείς τη δική σας υπογραφή (παραπάνω κείμενο) αυτόματα με κλικ εδώ!
simosx
Επίτιμο μέλος
Επίτιμο μέλος
 
Δημοσιεύσεις: 10334
Εγγραφή: 11 Μάιος 2008, 18:52
Launchpad: simosx
IRC: simosx
Εκτύπωση

Re: Δεν φορτωνει το .htaccess file

Δημοσίευσηαπό ioSmith » 04 Μάιος 2012, 12:04

update: Τελικα *μαλλον* το φορτωνει διοτι εβγαλε internal error οταν εγραψα βλακειες... Μονο με αυτον τον τροπο μπορω να πω οτι το φορτωνει.
Το προβλημα μου ειναι ομως οτι δεν κανει αυτο που θελω.
Η περιπτωση εχει ως εξης: Η εταιρια εχει ενα σερβερ www.mycompanyDomain.gr
Εγω εβαλα εναν 2ο σερβερ και πηρα εσωτερικο dns το www.mysite.mycompanyDomain.gr.
Θελω οταν παταω mysite.mycompanyDomain.gr να με παει στο www.mysite.mycompanyDomain.gr
Γνώσεις ⇛ Linux: Χαμηλό ┃ Προγραμματισμός: Ναι ┃ Αγγλικά: Καλά
Λειτουργικό σε Η/Υ ϰ μοντέλο: π.χ. Ubuntu 12.04 Desktop (64bit) σε Dell t610
Προδιαγραφές ⇛ Επεξεργαστής: 2x Intel Xeon E5645 │ Μνήμη:8GB │ Κάρτα Γραφικών │ Κάρτα Ασύρματη │ Κάρτα Buetooth │ Κάρτα Ήχου │ Οθόνη & Ανάλυση
ioSmith
babeTUX
babeTUX
 
Δημοσιεύσεις: 8
Εγγραφή: 03 Μάιος 2012, 12:19
Εκτύπωση

Re: Δεν φορτωνει το .htaccess file

Δημοσίευσηαπό simosx » 04 Μάιος 2012, 12:20

ioSmith έγραψε:update: Τελικα *μαλλον* το φορτωνει διοτι εβγαλε internal error οταν εγραψα βλακειες... Μονο με αυτον τον τροπο μπορω να πω οτι το φορτωνει.
Το προβλημα μου ειναι ομως οτι δεν κανει αυτο που θελω.
Η περιπτωση εχει ως εξης: Η εταιρια εχει ενα σερβερ http://www.mycompanyDomain.gr
Εγω εβαλα εναν 2ο σερβερ και πηρα εσωτερικο dns το http://www.mysite.mycompanyDomain.gr.
Θελω οταν παταω mysite.mycompanyDomain.gr να με παει στο http://www.mysite.mycompanyDomain.gr


Αυτό το κάνεις σε επίπεδο DNS και όχι Apache.
Δηλαδή, βάζεις στο DNS ότι το mysite.mycompanyDomain.gr είναι CNAME για το www.mysite.mycompanyDomain.gr.
προσωπικό ιστολόγιο ϗ πλανήτης Ubuntu-gr
Συμβάλετε και εσείς στο ελληνικό βιβλίο Ubuntu!
1 Γνώσεις Linux: Πολύ καλό ┃ Προγραμματισμού: Πολύ καλό ┃ Αγγλικών: Πολύ καλό
2 Ubuntu 13.10 saucy 3.11.0-031100rc1-generic 64bit (el_GR.UTF-8, Unity ubuntu)
3 AMD E-450 APU with Radeon HD Graphics ‖ RAM 3555 MiB ‖ Sony Corporation VAIO
4 AMD nee ATI Wrestler [Radeon HD 6320] [1002:9806] {fglrx_pci}
5 eth0: Atheros Inc. AR8151 v2.0 Gigabit Ethernet [1969:1083] (rev c0) ⋮ wlan0: Atheros Inc. AR9285 [168c:002b] (rev 01)
Φτιάξτε και εσείς τη δική σας υπογραφή (παραπάνω κείμενο) αυτόματα με κλικ εδώ!
simosx
Επίτιμο μέλος
Επίτιμο μέλος
 
Δημοσιεύσεις: 10334
Εγγραφή: 11 Μάιος 2008, 18:52
Launchpad: simosx
IRC: simosx
Εκτύπωση

Re: Δεν φορτωνει το .htaccess file

Δημοσίευσηαπό ioSmith » 04 Μάιος 2012, 12:25

simosx έγραψε:
ioSmith έγραψε:update: Τελικα *μαλλον* το φορτωνει διοτι εβγαλε internal error οταν εγραψα βλακειες... Μονο με αυτον τον τροπο μπορω να πω οτι το φορτωνει.
Το προβλημα μου ειναι ομως οτι δεν κανει αυτο που θελω.
Η περιπτωση εχει ως εξης: Η εταιρια εχει ενα σερβερ http://www.mycompanyDomain.gr
Εγω εβαλα εναν 2ο σερβερ και πηρα εσωτερικο dns το http://www.mysite.mycompanyDomain.gr.
Θελω οταν παταω mysite.mycompanyDomain.gr να με παει στο http://www.mysite.mycompanyDomain.gr


Αυτό το κάνεις σε επίπεδο DNS και όχι Apache.
Δηλαδή, βάζεις στο DNS ότι το mysite.mycompanyDomain.gr είναι CNAME για το http://www.mysite.mycompanyDomain.gr.


Οποτε δεν μπορω να το κανω απο τον δικο μου σερβερ? Πρεπει να επικοινωνησω με τον διαχειριστη του κεντρικου σερβερ της εταιριας, ο οποιος μου εδωσε το (εσωτερικο) dns?
Αυτο ισχυει ειδικα στην περιπτωση μου επειδη παιρνω εσωτερικο dns?
Γνώσεις ⇛ Linux: Χαμηλό ┃ Προγραμματισμός: Ναι ┃ Αγγλικά: Καλά
Λειτουργικό σε Η/Υ ϰ μοντέλο: π.χ. Ubuntu 12.04 Desktop (64bit) σε Dell t610
Προδιαγραφές ⇛ Επεξεργαστής: 2x Intel Xeon E5645 │ Μνήμη:8GB │ Κάρτα Γραφικών │ Κάρτα Ασύρματη │ Κάρτα Buetooth │ Κάρτα Ήχου │ Οθόνη & Ανάλυση
ioSmith
babeTUX
babeTUX
 
Δημοσιεύσεις: 8
Εγγραφή: 03 Μάιος 2012, 12:19
Εκτύπωση

Re: Δεν φορτωνει το .htaccess file

Δημοσίευσηαπό simosx » 04 Μάιος 2012, 12:37

ioSmith έγραψε:
Οποτε δεν μπορω να το κανω απο τον δικο μου σερβερ? Πρεπει να επικοινωνησω με τον διαχειριστη του κεντρικου σερβερ της εταιριας, ο οποιος μου εδωσε το (εσωτερικο) dns?
Αυτο ισχυει ειδικα στην περιπτωση μου επειδη παιρνω εσωτερικο dns?


Τεχνολογικά, το πιο απλό είναι να φτιαχτεί το DNS της εταιρίας, με την προσθήκη μιας έξτρα γραμμής για το CNAME.
Αν ήταν να επιλύσεις το πρόβλημα μέσω Apache, μπορείς να το κάνεις, ωστόσο δεν το ξέρω άμεσα για να σε βοηθήσω.
Μπορείς να συνεχίσεις με δοκιμές και αν υπάρχει κάποιο άλλο μέλος της κοινότητας που γνωρίζει, μπορεί να το αναφέρει.
προσωπικό ιστολόγιο ϗ πλανήτης Ubuntu-gr
Συμβάλετε και εσείς στο ελληνικό βιβλίο Ubuntu!
1 Γνώσεις Linux: Πολύ καλό ┃ Προγραμματισμού: Πολύ καλό ┃ Αγγλικών: Πολύ καλό
2 Ubuntu 13.10 saucy 3.11.0-031100rc1-generic 64bit (el_GR.UTF-8, Unity ubuntu)
3 AMD E-450 APU with Radeon HD Graphics ‖ RAM 3555 MiB ‖ Sony Corporation VAIO
4 AMD nee ATI Wrestler [Radeon HD 6320] [1002:9806] {fglrx_pci}
5 eth0: Atheros Inc. AR8151 v2.0 Gigabit Ethernet [1969:1083] (rev c0) ⋮ wlan0: Atheros Inc. AR9285 [168c:002b] (rev 01)
Φτιάξτε και εσείς τη δική σας υπογραφή (παραπάνω κείμενο) αυτόματα με κλικ εδώ!
simosx
Επίτιμο μέλος
Επίτιμο μέλος
 
Δημοσιεύσεις: 10334
Εγγραφή: 11 Μάιος 2008, 18:52
Launchpad: simosx
IRC: simosx
Εκτύπωση

Re: Δεν φορτωνει το .htaccess file

Δημοσίευσηαπό ioSmith » 04 Μάιος 2012, 12:43

simosx, σε ευχαριστω για τις απαντησεις σου. Παντως αυτο που θελω γινεται με το .htaccess. Ισως εχω προβληματα λογω εσωτερικου dns... Θα περιμενω κι αλλες απαντησεις.
Γνώσεις ⇛ Linux: Χαμηλό ┃ Προγραμματισμός: Ναι ┃ Αγγλικά: Καλά
Λειτουργικό σε Η/Υ ϰ μοντέλο: π.χ. Ubuntu 12.04 Desktop (64bit) σε Dell t610
Προδιαγραφές ⇛ Επεξεργαστής: 2x Intel Xeon E5645 │ Μνήμη:8GB │ Κάρτα Γραφικών │ Κάρτα Ασύρματη │ Κάρτα Buetooth │ Κάρτα Ήχου │ Οθόνη & Ανάλυση
ioSmith
babeTUX
babeTUX
 
Δημοσιεύσεις: 8
Εγγραφή: 03 Μάιος 2012, 12:19
Εκτύπωση

Re: Δεν φορτωνει το .htaccess file

Δημοσίευσηαπό the_eye » 04 Μάιος 2012, 20:57

Μεταφέρθηκε στην κατάλληλη ενότητα




!

Μήνυμα ενημέρωσης προς τον/την ioSmith

Σε παρακαλούμε να διαβάσεις τις οδηγίες προς νεοεισερχόμενους προσεκτικά. Είναι σημαντική η προσάρτηση της υπογραφής με τα χαρακτηριστικά του υπολογιστή σου hardware id (πχ [10ec:8168]), έτσι ώστε να δίνονται συγκεκριμένες πληροφορίες όταν πρόκειται για επίλυση ενός προβλήματός σου. Οι αλλαγές μπορούν να γίνουν από τον πίνακα ελέγχου αλλά και με το αυτόματο script που θα το βρεις παρακάτω.
Αυτόματο script υπογραφής
Όσο λιγότερο κλειστό λογισμικό έχεις, τόσα λιγότερα προβλήματα.
1 Γνώσεις ⇛ Linux: Καλό ┃ Προγραμματισμός: Ναι PHP, MySQL ┃ Αγγλικά: Καλά
2 Ubuntu 24.04.2
3 Intel Core i3-6100 CPU @ 3.70GHz ‖ RAM 7836 MiB ‖ Gigabyte B150M-HD3 DDR3-CF - Gigabyte B150M-HD3 DDR3
4 Intel HD Graphics 530 [8086:1912] {i915}
5 enp1s0: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 15)
Άβαταρ μέλους
the_eye
Διαχειριστής
Διαχειριστής
 
Δημοσιεύσεις: 11717
Εγγραφή: 16 Μαρ 2010, 17:19
Launchpad: ntoulasd
IRC: the_eye_
Εκτύπωση

Re: Δεν φορτωνει το .htaccess file

Δημοσίευσηαπό medigeek » 04 Μάιος 2012, 21:55

Μιλάμε για ubuntu server αν κατάλαβα καλά;

ioSmith έγραψε:Παντως αυτο που θελω γινεται με το .htaccess.

..νοουμένου ότι είναι ενεργοποιημένο το "AllowOverride All". Αλλιώς το apache δεν διαβάζει τα αρχεία htaccess.
Για ubuntu θα πρέπει να κοιτάξεις το αρχείο "/etc/apache2/sites-available/default"

Αν έχεις root access πρέπει να αλλάξεις τις ρυθμίσεις στο apache. Συστήνω να διαβάσεις τα ακόλουθα:
https://help.ubuntu.com/community/Enabl ... ccessFiles
http://httpd.apache.org/docs/2.0/howto/htaccess.html
https://help.ubuntu.com/12.04/serverguide/httpd.html

Επίσης αν πας στο www.mysite.mycompanyDomain.gr δουλεύει; Είναι σημαντικό να δουλεύει προτού να στείλεις κάποιον στο www.*

Τo rewrite sto θα το έγραφα αντί:
Κώδικας: Επιλογή όλων
RewriteEngine On
rewriteCond %{HTTP_HOST} ^mysite.mycompanyDomain.gr [NC]
rewriteRule ^(.*)$ http://www.mysite.mycompanyDomain.gr/$1 [R=301,L]

..έτσι:
Κώδικας: Επιλογή όλων
RewriteEngine On
RewriteCond %{HTTP_HOST} ^mysite\.mycompanyDomain\.gr$ [NC]
RewriteRule ^(.*)$ http://www.mysite.mycompanyDomain.gr/$1 [R=301,L]


Τέλος, θα ήταν καλό να ξέρουμε την ακριβής ιστοσελίδα. Το "mycompanydomain.gr" δεν υπάρχει. :)
Κύπριος; Κόπιασε στο ubuntu-cy! ┃ Launchpad Debian Github
Οδηγός για νεοεισερχόμενους -- Αρχικές οδηγίες για αρχάριους χρήστες του Ubuntu

1 Γνώσεις Linux: Πολύ καλό ┃ Προγραμματισμού: Πολύ καλό ┃ Αγγλικών: Πολύ καλό
2 Ubuntu 12.10 quantal 3.5.0-21-generic 64bit (en_US.UTF-8, GNOME cinnamon2d), Ubuntu 3.5.0-19-generic, Windows 7
3 Intel Core2 Duo CPU E6550 2.33GHz ‖ RAM 5970 MiB ‖ MSI MS-7235
4 nVidia G73 [GeForce 7300 GT] [10de:0393] {nvidia}
5 eth0: Realtek RTL-8110SC/8169SC Gigabit Ethernet [10ec:8167] (rev 10)
Άβαταρ μέλους
medigeek
Freedom
Freedom
 
Δημοσιεύσεις: 5023
Εγγραφή: 24 Μάιος 2008, 14:49
Τοποθεσία: Σερβία/Κύπρος
Launchpad: medigeek
IRC: savvas
Εκτύπωση

Re: Δεν φορτωνει το .htaccess file

Δημοσίευσηαπό ioSmith » 08 Μάιος 2012, 09:48

medigeek έγραψε:Μιλάμε για ubuntu server αν κατάλαβα καλά;

ioSmith έγραψε:Παντως αυτο που θελω γινεται με το .htaccess.

..νοουμένου ότι είναι ενεργοποιημένο το "AllowOverride All". Αλλιώς το apache δεν διαβάζει τα αρχεία htaccess.
Για ubuntu θα πρέπει να κοιτάξεις το αρχείο "/etc/apache2/sites-available/default"

Αν έχεις root access πρέπει να αλλάξεις τις ρυθμίσεις στο apache. Συστήνω να διαβάσεις τα ακόλουθα:
https://help.ubuntu.com/community/Enabl ... ccessFiles
http://httpd.apache.org/docs/2.0/howto/htaccess.html
https://help.ubuntu.com/12.04/serverguide/httpd.html

Επίσης αν πας στο http://www.mysite.mycompanyDomain.gr δουλεύει; Είναι σημαντικό να δουλεύει προτού να στείλεις κάποιον στο http://www.*

Τo rewrite sto θα το έγραφα αντί:
Κώδικας: Επιλογή όλων
RewriteEngine On
rewriteCond %{HTTP_HOST} ^mysite.mycompanyDomain.gr [NC]
rewriteRule ^(.*)$ http://www.mysite.mycompanyDomain.gr/$1 [R=301,L]

..έτσι:
Κώδικας: Επιλογή όλων
RewriteEngine On
RewriteCond %{HTTP_HOST} ^mysite\.mycompanyDomain\.gr$ [NC]
RewriteRule ^(.*)$ http://www.mysite.mycompanyDomain.gr/$1 [R=301,L]


Τέλος, θα ήταν καλό να ξέρουμε την ακριβής ιστοσελίδα. Το "mycompanydomain.gr" δεν υπάρχει. :)


Eίναι ενεργοποιημένο το "AllowOverride All" και φυσικα η σελιδα με το 'www' δουλευει.
Αλλαξα το htaccess συμφωνα με το δικο σου κωδικα, αλλά παλι τα ιδια.
Δεν μπορω να καταλαβω τι φταιει!
Μπορεις να δωσεις καποιο αλλο παραδειγμα που να κανει κατι αλλο (δηλ, οχι redirect) να δουμε αν δουλευει?
Γνώσεις ⇛ Linux: Χαμηλό ┃ Προγραμματισμός: Ναι ┃ Αγγλικά: Καλά
Λειτουργικό σε Η/Υ ϰ μοντέλο: π.χ. Ubuntu 12.04 Desktop (64bit) σε Dell t610
Προδιαγραφές ⇛ Επεξεργαστής: 2x Intel Xeon E5645 │ Μνήμη:8GB │ Κάρτα Γραφικών │ Κάρτα Ασύρματη │ Κάρτα Buetooth │ Κάρτα Ήχου │ Οθόνη & Ανάλυση
ioSmith
babeTUX
babeTUX
 
Δημοσιεύσεις: 8
Εγγραφή: 03 Μάιος 2012, 12:19
Εκτύπωση

Επόμενο

Επιστροφή στο Διακομιστές / Εξυπηρετητές

cron