0
이 같은 사용자 프로파일을 관리하는 PHP htaccess로있다 :PHP 폴더로 리디렉션의 .htaccess
http://example.com/user?=blabla
여기
http://example.com/blabla
가 htaccess로
Options -Multiviews
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteCond %{REQUEST_URI} !/$
RewriteRule (.*) $1\.php [L]
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([a-zA-Z0-9_-]+)$ user.php?user=$1
RewriteRule ^([a-zA-Z0-9_-]+)$ post.php?user=$1
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^/home/.*$ index.php [QSA]
인 것으로 이제 다음과 같이 만들고 싶습니다.
http://example.com/blabla/post/
게시물은 폴더입니다.
루트 폴더에서 폴더 게시를 시도했지만 여전히 잘못되었습니다. 그러나이 URL을 입력하려고 시도하면 http://example.com/user/post OK가 실행됩니다. 내가 원하는 무엇
사용자가 http://example.com/blabla/post/
안녕하세요 ... 나는 시도했다. 하지만 열 때 http://example.com/blabla/post 여전히 수 없습니다 –
오류는 : 개체를 찾을 수 없습니다! 방금 .htaccess에 1 규칙이 있습니다. blabla는 디렉토리가 아니지만 user.php? user = $ 1에서 가져옵니다. post는 디렉토리입니다. 트위터와 같은 가정 : https://twitter.com/davidalwis/status/537153967289954304 –
시도하고 결과 얻기 : 서버 오류! 서버에서 내부 오류가 발생하여 요청을 완료 할 수 없습니다 ... –