JoeDer Δημοσιεύτηκε 2 Νοεμβρίου 2015 Share Δημοσιεύτηκε 2 Νοεμβρίου 2015 Για να δουλέψουν τα Friendly Url's του IP.Board στον NGiNX πρέπει να δώσουμε τα κατάλληλα rewrites rules στο configuration αρχείο, για παράδειγμα, ανοίγουμε το /nginx/conf/conf.d/mydomain.com.conf και δίνουμε τα εξής κάτω από το: location / { location ~^(/page/).*(\.php)$ { try_files $uri $uri/ /index.php; } # Mask fake admin directory location ~^/admin/(.*)$ { deny all; } # Secure real admin directory location ~^(/mynewadmin/).*(\.php) { #allow 127.0.0.1; #deny all; #auth_basic "Restricted Area"; #auth_basic_user_file $document_root/mynewadmin/.htpasswd; } # IP.Board PHP/CGI Protection location ~^(/uploads/).*(\.php)$ { deny all; } location ~^(/hooks/).*(\.php)$ { deny all; } location ~^(/cache/).*(\.php)$ { deny all; } location ~^(/screenshots/).*(\.php)$ { deny all; } location ~^(/downloads/).*(\.php)$ { deny all; } location ~^(/blog/).*(\.php)$ { deny all; } location ~^(/public/style_).*(\.php)$ { deny all; } Στα σημεία: # Secure real admin directory location ~^(/mynewadmin/).*(\.php) { #allow 127.0.0.1; #deny all; #auth_basic "Restricted Area"; #auth_basic_user_file $document_root/mynewadmin/.htpasswd; } Πρέπει να έχει μετονομαστεί ο φάκελος admin και αλλάζει το mynewadmin με την νέα ονομασία που έχει δοθεί. Αν έχει οριστεί το .htpasswd authentication διαγράφονται οι διέσεις στα auth_basic και auth_basic_user_file, το Restricted Area μπορεί να αλλάξει με κάτι άλλο. Αν υπάρχει στατική IP από όπου γίνετε είσοδος στο ACP και χρειάζεται να γίνετε είσοδος μόνο από την συγκεκριμένη IP τότε διαγράφεται η δίεση στα allow 127.0.0.1 και deny all και αντικαθίσταται το 127.0.0.1 με την στατική IP. Αν το forum βρίσκετε σε κάποιον υπό-φάκελο (forum) τότε στα σημεία location που βρίσκονται οι τοποθεσίες ορίζετε ο υπό-φάκελος, για παράδειγμα: location /forums { try_files $uri $uri/ /index.php; } location ~^(/forums/page/).*(\.php)$ { try_files $uri $uri/ /index.php; } Link to comment Share on other sites More sharing options...
Recommended Posts
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε προκειμένου να αφήσετε κάποιο σχόλιο
Πρέπει να είστε μέλος για να μπορέσετε να αφήσετε κάποιο σχόλιο
Δημιουργία λογαριασμού
Κάντε μια δωρεάν εγγραφή στην κοινότητά μας. Είναι εύκολο!
Εγγραφή νέου λογαριασμούΣύνδεση
Εάν έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα