次の URL が必要です。
http://localhost/new/post?url=sample-post-one
htaccess mod_rewrite を介して次のように表示します。
http://localhost/new/post/sample-post-one/
これはすでに尋ねられた質問または類似の質問である可能性がありますが、私は数時間以来それを理解しようとしてきましたが、解決策に達しませんでした.
どんな助けでも大歓迎です。ありがとう!
更新 これが私が試したことです
<Files .htaccess,.svn> order allow,deny deny from all </Files>
Options +FollowSymlinks
# For Removing .php extension from files
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.*)$ $1.php
# Rewrite rule
RewriteRule ^post/([a-zA-Z0-9_-]+)/?$ post?url=$1 [L]