htaccess [UserAgent]: ಬಳಕೆದಾರರ UserAgent ಗೆ ಅನುಗುಣವಾಗಿ ಒಂದು ನಿರ್ದಿಷ್ಟ ಕ್ರಿಯೆಯನ್ನು ಮಾಡಿ

ಬಹಳ ಹಿಂದೆಯೇ ನಾನು ಹಾಕಿದೆ ಎರಡು ಲೇಖನಗಳು htaccess, ಮತ್ತು ಇದು ಸ್ವಲ್ಪ ಸಮಯವಾದ್ದರಿಂದ, ನಾನು ಬೇಸ್ ಅನ್ನು ಸ್ವಲ್ಪ ರಿಫ್ರೆಶ್ ಮಾಡುತ್ತೇನೆ:

Htaccess ಎಂದರೇನು?

ನಾವು ಹಂಚಿಕೊಂಡ (ಹೋಸ್ಟ್ ಮಾಡಿದ) ಪ್ರತಿ ಫೋಲ್ಡರ್‌ನಲ್ಲಿ ನಾವು ಫೈಲ್ ಅನ್ನು ಹಾಕಬಹುದು .htaccess (ಹೆಸರಿನ ಪ್ರಾರಂಭದ ಅವಧಿಯನ್ನು ಗಮನಿಸಿ, ಇದು ಮರೆಮಾಡಲಾಗಿದೆ ಎಂದು ಇದು ಸೂಚಿಸುತ್ತದೆ). ಈ ಫೈಲ್ ಅನ್ನು ಕೆಲವು ರೀತಿಯಲ್ಲಿ ಕರೆಯುವುದಕ್ಕಾಗಿ ನಮ್ಮ ಪೋಲಿಸ್ ಆಗಿರುತ್ತದೆ, ಏಕೆಂದರೆ ಅದರಲ್ಲಿ ನಾವು ನಿಯಮಗಳು ಅಥವಾ ರೂ ms ಿಗಳನ್ನು ಬರೆಯಬಹುದು, ಅದು ಫೈಲ್ ಇರುವ ಅದೇ ಫೋಲ್ಡರ್‌ಗೆ ಪ್ರವೇಶವನ್ನು ಕುಶಲತೆಯಿಂದ / ನಿರ್ವಹಿಸಲು ಸಹಾಯ ಮಾಡುತ್ತದೆ, ಅದೇ ಫೋಲ್ಡರ್ ಮತ್ತು ಫೈಲ್‌ಗಳಿಗೆ (ಮತ್ತು ಸಬ್‌ಫೋಲ್ಡರ್‌ಗಳು) ಒಳಗೊಂಡಿರುತ್ತದೆ.

ಸರಳವಾಗಿ ಹೇಳುವುದಾದರೆ. ನಾನು ಫೋಲ್ಡರ್ ಹೊಂದಿದ್ದರೆ “/ಪರೀಕ್ಷೆ /", ಬಳಸುವುದು a .htaccess ನಾನು ಯಾವ ಐಪಿಗಳನ್ನು ಪ್ರವೇಶಿಸಲು ಬಯಸುತ್ತೇನೆ ಮತ್ತು ಯಾವುದು ಅಲ್ಲ ಎಂದು ನಾನು ಕಾನ್ಫಿಗರ್ ಮಾಡಬಹುದು, ಯಾರಾದರೂ ಈ ಫೋಲ್ಡರ್‌ಗೆ ಪ್ರವೇಶಿಸಿದಾಗ ಅದು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಅವುಗಳನ್ನು ಮತ್ತೊಂದು ಸೈಟ್‌ಗೆ ಮರುನಿರ್ದೇಶಿಸುತ್ತದೆ, ಮತ್ತು ಬಹಳ ಉದ್ದವಾಗಿದೆ.

ಹಿಂದಿನ ಎರಡು ಲೇಖನಗಳನ್ನು ನೀವು ಓದಬೇಕೆಂದು ನಾನು ನಿಜವಾಗಿಯೂ ಶಿಫಾರಸು ಮಾಡುತ್ತೇವೆ:

ಈ ಪೋಸ್ಟ್ನಲ್ಲಿ ನಾನು ನಿರ್ದಿಷ್ಟವಾಗಿ ತಿಳಿಸುವ ವಿಷಯಕ್ಕೆ ಹೋಗೋಣ.

ಯುಟಿಲಿಟಿ ನಂ .1

ನಾವು ಮಾಡಲು ಬಯಸುವುದು:

  1. ಬಳಕೆದಾರರು ಬಳಸಿದರೆ ಅಂತರ್ಜಾಲ ಶೋಧಕ ನಿಮ್ಮನ್ನು ಮರುನಿರ್ದೇಶಿಸುವ ಸೈಟ್ ಅನ್ನು ತೆರೆಯಬೇಡಿ ಸೈಟ್ ಫೈರ್ಫಾಕ್ಸ್ ನಿಜವಾದ ಬ್ರೌಸರ್ ಅನ್ನು ಸ್ಥಾಪಿಸಲು.

ಎಂದು ತಿಳಿದುಕೊಳ್ಳುವುದು ಬಳಕೆದಾರಅಜೆಂಟ್ ಅದು ಗುರುತಿಸುತ್ತದೆ ಇಂಟರ್ನೆಟ್ ಎಕ್ಸ್ಪ್ಲೋಟರ್ ಇದು: MSIE

ನಮಗೆ ಅಗತ್ಯವಿರುವ ಎಲ್ಲವನ್ನೂ ನಾವು ಈಗಾಗಲೇ ಹೊಂದಿದ್ದೇವೆ

ಆಪರೇಟಿಂಗ್ ಲಾಜಿಕ್ ಹೀಗಿರುತ್ತದೆ:

  1. ಬಳಕೆದಾರರು ಐಇ ಬಳಸುತ್ತಾರೋ ಇಲ್ಲವೋ ಎಂಬುದನ್ನು ಗುರುತಿಸಿ.
  2. ನೀವು ಐಇ ಬಳಸಿದರೆ ಅದು ನಿಮಗೆ ಸೈಟ್ ಅನ್ನು ತೋರಿಸುವುದಿಲ್ಲ, ಇದನ್ನು ಮಾಡುವ ಬದಲು ಏನಾಗಬಹುದು ಎಂದರೆ ಅದು ಮೊಜಿಲ್ಲಾ ಸೈಟ್ ಅನ್ನು ತೆರೆಯುತ್ತದೆ.
  3. ನೀವು ಐಇ ಬಳಸದಿದ್ದರೆ ಅದು ಯಾವುದೇ ತೊಂದರೆಗಳಿಲ್ಲದೆ ನಮ್ಮ ಸೈಟ್ ಅನ್ನು ತೆರೆಯುತ್ತದೆ.

ಇದನ್ನು ಸಾಧಿಸಲು ನಾವು ನಮ್ಮ .htaccess ಫೈಲ್‌ನಲ್ಲಿ ಇಡಬೇಕು (ಅದು ಅಸ್ತಿತ್ವದಲ್ಲಿಲ್ಲದಿದ್ದರೆ, ಅದನ್ನು ರಚಿಸಿ) ಈ ಕೆಳಗಿನ ಸಾಲುಗಳನ್ನು:


ರಿವೈಟ್ ಎಂಜೈನ್ ಆನ್
ಪುನಃ ಬರೆಯಿರಿ% {HTTP_USER_AGENT} ^. * MSIE. * $ [NC] ಪುನಃ ಬರೆಯಿರಿ. * Http://www.mozilla.org/en-US/firefox/new/

ಮತ್ತು ಇದು ಸರಳವಾಗಿದೆ.

ಈ ಸಾಲುಗಳೊಂದಿಗೆ ನಾವು ಸೂಚಿಸುವುದು:

  1. Mod_rewrite ಮಾಡ್ಯೂಲ್ ಸಕ್ರಿಯವಾಗಿದ್ದರೆ:
  2. ಪುನಃ ಬರೆಯುವ ಎಂಜಿನ್ ಅನ್ನು ಪ್ರಾರಂಭಿಸಿ ಮತ್ತು:
  3. ಯೂಸರ್ಅಜೆಂಟ್ನಲ್ಲಿ ಎಲ್ಲೋ MSIE ಅನ್ನು ಹೊಂದಿರುವ ಷರತ್ತು ಪೂರೈಸಿದರೆ:
  4. ಇದರ ನಿಯಮವನ್ನು ಅನ್ವಯಿಸಿ: ಬಳಕೆದಾರರನ್ನು ಸೈಟ್‌ಗೆ ಮರುನಿರ್ದೇಶಿಸಿ - »Http://www.mozilla.org/en-US/firefox/new/
  5. ಇದೀಗ ಮುಗಿದಿದೆ, mod_rewrite ಮಾಡ್ಯೂಲ್ ಬಳಸುವುದನ್ನು ನಿಲ್ಲಿಸಿ

ನಿಸ್ಸಂಶಯವಾಗಿ ಅವರು ಬಳಕೆದಾರರನ್ನು ಮರುನಿರ್ದೇಶಿಸುವ ವಿಳಾಸವನ್ನು ಬದಲಾಯಿಸಬಹುದು, ಇದು ಕೇವಲ ಒಂದು ಉದಾಹರಣೆಯಾಗಿದೆ.

ಈಗ ನಾವು ಮತ್ತೊಂದು ಉಪಯುಕ್ತತೆಯೊಂದಿಗೆ ಹೋಗುತ್ತೇವೆ ...

ಯುಟಿಲಿಟಿ ನಂ .2

ಉದಾಹರಣೆಗೆ, ನಾವು ಅಂತರ್ಜಾಲದಲ್ಲಿ ಕೆಲವು ವಿಷಯವನ್ನು ನಮ್ಮ ವೆಬ್ ಸರ್ವರ್‌ನಲ್ಲಿರುವ ಫೋಲ್ಡರ್‌ನಲ್ಲಿ ಇರಿಸಲು ಬಯಸುತ್ತೇವೆ, ಆದರೆ ಕೆಲವು ಜನರು ಮಾತ್ರ ಅದನ್ನು ಪ್ರವೇಶಿಸಬೇಕೆಂದು ನಾವು ಬಯಸುತ್ತೇವೆ, ಅಪಾಚೆ ಬಳಸಿ ನಾವು ಪಾಸ್‌ವರ್ಡ್‌ನೊಂದಿಗೆ ಫೋಲ್ಡರ್ ಅನ್ನು ರಕ್ಷಿಸಬಹುದು, ಹೌದು, ಆದರೆ ನಾವು ತುಂಬಾ ಜಟಿಲಗೊಳಿಸದಿದ್ದರೆ ... ನಾವು ಮಾಡಬಹುದು:

  1. ಬಳಕೆದಾರರ ಬಳಕೆದಾರಅಜೆಂಟ್ ಅನ್ನು ಓದಿ.
  2. ಯೂಸರ್ಅಜೆಂಟ್ ಎಲ್ಲೋ "ಟಾಪ್ಸೆಕ್ರೆಟ್" ಪದವನ್ನು ಹೊಂದಿದ್ದರೆ:
  1. ಅವನು ಫೋಲ್ಡರ್ ಅನ್ನು ಪ್ರವೇಶಿಸಲಿ
  • ಯೂಸರ್ಅಜೆಂಟ್ ಎಲ್ಲಿಯೂ "ಟಾಪ್ಸೆಕ್ರೆಟ್" ಪದವನ್ನು ಹೊಂದಿಲ್ಲದಿದ್ದರೆ:
  1. ಪ್ರವೇಶ ನಿರಾಕರಿಸಿದ ಚಿಹ್ನೆಯನ್ನು ಪ್ರದರ್ಶಿಸಿ.

ಇದನ್ನು ಸಾಧಿಸಲು, ಕೋಡ್ ಹಿಂದಿನದಕ್ಕೆ ಹೋಲುತ್ತದೆ… ಮುಖ್ಯ ವ್ಯತ್ಯಾಸವೆಂದರೆ ಆಶ್ಚರ್ಯಸೂಚಕ ಚಿಹ್ನೆ «!A ಯೂಸರ್ಅಜೆಂಟ್ ಪರಿಶೀಲನಾ ಸಾಲಿನಲ್ಲಿ:


ರಿವೈಟ್ ಎಂಜೈನ್ ಆನ್
ಪುನಃ ಬರೆಯಿರಿ% {HTTP_USER_AGENT}! ^. * ಟಾಪ್ಸೆಕ್ರೆಟ್. * $ [ಎನ್‌ಸಿ] ರಿರೈಟ್‌ರೂಲ್. * Http://www.google.com

ಇಲ್ಲಿ ನಾನು ವಿವರಿಸಲು ಹೆಚ್ಚು ಇಲ್ಲ ಏಕೆಂದರೆ ನಾನು ಈಗಾಗಲೇ ಹಿಂದಿನದನ್ನು ವಿವರಿಸಿದ್ದೇನೆ, ಇದು ನಾನು ಹೇಳಿದಂತೆ ಆಶ್ಚರ್ಯಸೂಚಕ ಚಿಹ್ನೆಯನ್ನು ಅದರ ಮುಖ್ಯ ವ್ಯತ್ಯಾಸವಾಗಿ ಹೊಂದಿದೆ, ಇದರರ್ಥ:

  • ಇದು ಯೂಸರ್ಅಜೆಂಟ್ನಲ್ಲಿ ಎಲ್ಲೋ ಟಾಪ್ಸೆಕ್ರೆಟ್ ಅನ್ನು ಹೊಂದಿಲ್ಲದಿದ್ದರೆ ...

ಸರಿ ಈ ಕ್ಷಣಕ್ಕೆ ಇದೆ

ಇದು ಉಪಯುಕ್ತವಾಗಿದೆ ಎಂದು ನಾನು ಭಾವಿಸುತ್ತೇನೆ, ಇನ್ನೂ ಮಾತನಾಡಲು ಇನ್ನೂ ಸಾಕಷ್ಟು ಇದೆ htaccess, ನಾನು ಇನ್ನೂ ಕಲಿಯಲು ಬಹಳಷ್ಟು ಇದೆ
ಸಂಬಂಧಿಸಿದಂತೆ


ನಿಮ್ಮ ಅಭಿಪ್ರಾಯವನ್ನು ಬಿಡಿ

ನಿಮ್ಮ ಈಮೇಲ್ ವಿಳಾಸ ಪ್ರಕಟವಾದ ಆಗುವುದಿಲ್ಲ. ಅಗತ್ಯವಿರುವ ಜಾಗ ಗುರುತಿಸಲಾಗಿದೆ *

*

*

  1. ಡೇಟಾಗೆ ಜವಾಬ್ದಾರಿ: ಮಿಗುಯೆಲ್ ಏಂಜೆಲ್ ಗಟಾನ್
  2. ಡೇಟಾದ ಉದ್ದೇಶ: ನಿಯಂತ್ರಣ SPAM, ಕಾಮೆಂಟ್ ನಿರ್ವಹಣೆ.
  3. ಕಾನೂನುಬದ್ಧತೆ: ನಿಮ್ಮ ಒಪ್ಪಿಗೆ
  4. ಡೇಟಾದ ಸಂವಹನ: ಕಾನೂನುಬದ್ಧ ಬಾಧ್ಯತೆಯನ್ನು ಹೊರತುಪಡಿಸಿ ಡೇಟಾವನ್ನು ಮೂರನೇ ವ್ಯಕ್ತಿಗಳಿಗೆ ಸಂವಹನ ಮಾಡಲಾಗುವುದಿಲ್ಲ.
  5. ಡೇಟಾ ಸಂಗ್ರಹಣೆ: ಆಕ್ಸೆಂಟಸ್ ನೆಟ್‌ವರ್ಕ್‌ಗಳು (ಇಯು) ಹೋಸ್ಟ್ ಮಾಡಿದ ಡೇಟಾಬೇಸ್
  6. ಹಕ್ಕುಗಳು: ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ನೀವು ನಿಮ್ಮ ಮಾಹಿತಿಯನ್ನು ಮಿತಿಗೊಳಿಸಬಹುದು, ಮರುಪಡೆಯಬಹುದು ಮತ್ತು ಅಳಿಸಬಹುದು.

  1.   k301 ಡಿಜೊ

    ಈ ಬಗ್ಗೆ ಕಾಮೆಂಟ್ ಮಾಡಬೇಕೆ ಎಂದು ನನಗೆ ತಿಳಿದಿಲ್ಲ, 2012 ರ ಬ್ಲ್ಯಾಕ್‌ಹ್ಯಾಟ್‌ನಲ್ಲಿ ಒಂದು ಹೆಚ್‌ಟಾಸೆಸ್ ದುರ್ಬಲತೆಯನ್ನು ಉಲ್ಲೇಖಿಸಲಾಗಿದೆ ಎಂದು ಸೇರಿಸಿ. ಡ್ರ್ಯಾಗನ್‌ಜಾರ್‌ನಲ್ಲಿ ಅವರು ಎಲ್ಲವನ್ನೂ ಚೆನ್ನಾಗಿ ವಿವರಿಸುತ್ತಾರೆ ಮತ್ತು ಯಾರಾದರೂ ಆಸಕ್ತಿ ಹೊಂದಿದ್ದರೆ ಅದನ್ನು ಹೇಗೆ ಸರಿಪಡಿಸುವುದು ಎಂಬುದನ್ನು ವಿವರಿಸುತ್ತಾರೆ:

    ಲಿಂಕ್

    1.    ಮಾರ್ಟಿನ್ ಡಿಜೊ

      ZKZKG ಉತ್ತಮ ಕೊಡುಗೆ, ಅತ್ಯುತ್ತಮ.
      @ k3D1 ನಾನು ತಕ್ಷಣವೇ ದುರ್ಬಲತೆಯನ್ನು ನೆನಪಿಸಿಕೊಂಡಿದ್ದೇನೆ ಆದರೆ ಅದರ ಬಗ್ಗೆ ಏನೆಂದು ನನಗೆ ಖಾತ್ರಿಯಿಲ್ಲ (ಜರ್ಮನ್ ನನ್ನನ್ನು ಭೇಟಿ ಮಾಡುತ್ತದೆ !? ಥು ಬೀಟಿಂಗ್!).
      ಲಿಂಕ್‌ಗೆ ಧನ್ಯವಾದಗಳು!

      1.    KZKG ^ ಗೌರಾ ಡಿಜೊ

        ಧನ್ಯವಾದಗಳು, ನಾನು ಸುದ್ದಿಯ ವಿಷಯದಲ್ಲಿ ಕೊಡುಗೆ ನೀಡದ ಕಾರಣ, ಹೆಚ್ಚಿನ ತಾಂತ್ರಿಕ ವಿಷಯಗಳ ವಿಷಯದಲ್ಲಿ ನಾನು ಕೊಡುಗೆ ನೀಡಲು ಪ್ರಯತ್ನಿಸುತ್ತೇನೆ

    2.    KZKG ^ ಗೌರಾ ಡಿಜೊ

      ಧನ್ಯವಾದಗಳು, ಈ ಬಗ್ಗೆ ನನಗೆ ತಿಳಿದಿರಲಿಲ್ಲ

  2.   k301 ಡಿಜೊ

    ನಾನು ಈ ಮೊದಲು ಪ್ರತಿಕ್ರಿಯೆಯನ್ನು ಪೋಸ್ಟ್ ಮಾಡುತ್ತಿದ್ದೇನೆ ಆದರೆ ಸ್ಪಷ್ಟವಾಗಿ ಅದನ್ನು ಪೋಸ್ಟ್ ಮಾಡಲಾಗಿಲ್ಲ. ಹೇಗಾದರೂ, ಆಸಕ್ತರಿಗಾಗಿ ನಾನು ಅದನ್ನು ಪುನರಾವರ್ತಿಸುತ್ತೇನೆ, ಇದು ಡ್ರ್ಯಾಗನ್‌ಜಾರ್‌ನಲ್ಲಿ ಪ್ರಕಟಣೆಯಾಗಿದ್ದು, ಇದು ಒಂದು ಹೆಚ್‌ಟಾಸೆಸ್ ದುರ್ಬಲತೆಯನ್ನು ತಡೆಯುತ್ತದೆ:
    http://www.dragonjar.org/htexploit-herramienta-para-saltar-proteccion-con-archivos-htaccess.xhtml

    1.    KZKG ^ ಗೌರಾ ಡಿಜೊ

      ನನ್ನ ಕ್ಷಮೆಯಾಚಿಸುತ್ತೇವೆ, ಸ್ಪ್ಯಾಮ್ ವಿರೋಧಿ ಫಿಲ್ಟರ್ ಕೆಲವೊಮ್ಮೆ ನನಗೆ ಅರ್ಥವಾಗದ ಕೆಲಸಗಳನ್ನು ಮಾಡುತ್ತದೆ, ಯಾವುದೇ ಸ್ಪಷ್ಟ ಕಾರಣವಿಲ್ಲದೆ ಸ್ಪ್ಯಾಮ್ ಕ್ಯೂನಲ್ಲಿ ಕೆಲವು ಕಾಮೆಂಟ್‌ಗಳಿವೆ, ನಾನು ಈಗಾಗಲೇ ಅವುಗಳನ್ನು ಅನುಮೋದಿಸಿದ್ದೇನೆ.
      ಮತ್ತೆ ಕ್ಷಮೆಯಾಚಿಸಿ.

      1.    k301 ಡಿಜೊ

        ತೊಂದರೆ ಇಲ್ಲ, ಲಿಂಕ್‌ಗಳನ್ನು ಒಳಗೊಂಡಿರುವ ಕಾಮೆಂಟ್‌ಗಳನ್ನು ಅನುಮೋದಿಸಬೇಕು ಎಂಬುದು ಯಾವಾಗಲೂ ಒಳ್ಳೆಯದು, ನನ್ನ ಗೊಂದಲವು ಮೊದಲನೆಯದು ನಿಮಗೆ HTML ಟ್ಯಾಗ್‌ನೊಂದಿಗೆ ಹೇಗೆ ಕಳುಹಿಸಿತು ಎಂಬುದರಿಂದ ಬಂದಿದೆ, ಕೆಲವು ಸಮಸ್ಯೆಗಳಿವೆ ಎಂದು ನಾನು ಭಾವಿಸಿದೆ.

        ಮತ್ತು ಏನೂ ಇಲ್ಲ, ಉತ್ತಮವಾದ ತಾಂತ್ರಿಕ ಪೋಸ್ಟ್‌ಗಳೊಂದಿಗೆ ಹುರಿದುಂಬಿಸಿ, ಈ ಬ್ಲಾಗ್‌ನಲ್ಲಿ ನಾನು ಸಾಕಷ್ಟು ಅತ್ಯುತ್ತಮವಾದ ವಸ್ತುಗಳನ್ನು ಕಂಡುಕೊಂಡಿದ್ದೇನೆ.

  3.   ಎಲಿಂಕ್ಸ್ ಡಿಜೊ

    ಮೆಚ್ಚಿನವುಗಳಿಗೆ ಸೇರಿಸಲಾಗಿದೆ!

    1.    KZKG ^ ಗೌರಾ ಡಿಜೊ

      ^ - ^

  4.   ಜೇವಿಯರ್ ಡಿಜೊ

    ಹಲೋ,
    ಫೈರ್‌ಫಾಕ್ಸ್‌ಗಾಗಿ ಆದರೆ ಇಂಟರ್ನೆಟ್ ಎಕ್ಸ್‌ಪ್ಲೋರರ್‌ಗಾಗಿ ನೀವು ವಿವರಿಸಿದಂತೆ ನಾನು ಹೇಗೆ ಮಾಡಬಹುದು

    1.    KZKG ^ ಗೌರಾ ಡಿಜೊ

      ನೀವು ಏನು ಮಾಡಬೇಕೆಂದು ನನಗೆ ಅರ್ಥವಾಗಲಿಲ್ಲ.