Score:0

เขียน URL ใหม่ด้วย htaccess สำหรับหลายพารามิเตอร์

ธง cn

ฉันพยายามเขียนสิ่งนี้ใหม่:

https://mywebsite.com/pages/article.html?id=1&title=Title-Goes-Here

เข้าไปข้างใน

https://mywebsite.com/pages/article/1/Title-Goes-Here

โดยใช้กฎการเขียนซ้ำนี้

RewriteEngine เปิดอยู่
RewriteRule ^article/([0-9]+)/([0-9a-zA-Z_-]+)$ article.html?id=$1&title=$2 [NC,L] 

อย่างไรก็ตามเมื่อฉันลองรหัสนี้ใน https://htaccess.madewithlove.com/ มันทำให้ฉัน

ไม่ปฏิบัติตามกฎนี้

ลองใช้กับไฟล์ htaccess ของเว็บไซต์โดยไม่มีผลลัพธ์ ฉันไม่รู้ว่าปัญหาอยู่ที่ไหน

Score:0
ธง cn

จาก stackoverflow

ใช้สิ่งนี้ใน htaccess:

RewriteEngine เปิดอยู่
## การเปลี่ยนเส้นทางภายนอกในกฎของเบราว์เซอร์ที่นี่....
RewriteCond %{ENV:REDIRECT_STATUS} ^$
RewriteCond %{THE_REQUEST} \s/([^/]*)/([^.]*)\.html\?id=([^&]*)&title=(\S+)\s [NC]
RewriteRule ^ /%1/%2/%3/%4? [R=301,L]

##เขียนกฎไฟล์ html ภายในใหม่ที่นี่....
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^/]*)/([^/]*)/([^/]*)/([^/]*)/?$ $1/$2.html?id=$3&title=$4 [QSA ,NC,L]

และสิ่งนี้ใน article.html ถัดจากแท็กเปิดส่วนหัว

<base href="/" /> 

ทุกอย่างทำงานได้ตามที่ตั้งใจไว้ มีคนช่วยฉันด้วยรหัสนั้น :)

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา