ฉันพยายาม จำกัด URL ที่เฉพาะเจาะจงเพื่อให้สามารถใช้ได้นอกเครือข่ายเฉพาะที่อยู่ IP ที่เฉพาะเจาะจง เมื่อผู้ใช้ภายนอกพยายามเข้าถึง URL นั้นและไม่ได้มาจากรายการ IP เขาจะถูกเปลี่ยนเส้นทางไปยังหน้าแรก
นี่คือสิ่งที่ฉันได้ลองมาโดยที่ไม่มีโชค ส่วนสุดท้ายมันเปลี่ยนเส้นทางทุกคนไปที่หน้าแรกโดยไม่คำนึงถึง IP
<Location "/secret">
# <If "%{REMOTE_ADDR} != -ipmatch '123.123.123.123/255.255.255.255'">
# Redirect 303 "/secret" /
# </If>
RewriteCond "%{REMOTE_ADDR}" "!123\.123\.123\.123"
RewriteRule .* / [R,L]
LogLevel debug rewrite:trace6
</Location>
PS: / ลับ URL จริง ๆ แล้วเป็น URL เสมือนจริงและไม่มีอยู่จริงในไดรฟ์
RewriteEngine On
หรือไม่