SO पर कुछ similarquestions हैं, लेकिन कोई भी इस विशिष्ट परिदृश्य के लिए काम नहीं करता है।डैश के साथ सभी आगे की स्लैश को बदलें
मैं mod_rewrite
का उपयोग करके, डैश के साथ एक यूआरएल पथ में सभी आगे की स्लैश को प्रतिस्थापित करना चाहता हूं।
तो https://stackoverflow.com/foo/bar/baz को https://stackoverflow.com/foo-bar-baz पर रीडायरेक्ट करना चाहिए।
पथ में (सेगमेंट के बीच) में सेगमेंट की संख्या हो सकती है।
मुझे लगता है कि समाधान में N flag शामिल है, लेकिन मैंने जो भी प्रयास किया है, वह अंतहीन पाश में परिणाम देता है।
लिए कौन सा अपाचे के संस्करण पर रीडायरेक्ट करेगा? – hjpotter92
http://stackoverflow.com/questions/28849327/removing-whitespaces-or-20-in-url-using-htaccess – CBroe
@ hjpotter92 2.4 – ank