Edmachine Posted February 6, 2013 Share Posted February 6, 2013 (edited) Hello. So, I'm developing a website for my school (a virtual museum). No, it's not a homework task. Of course, I'd like 'fancy' links and all. But I'm having trouble even understanding mod_rewrite. Or rather the regexp part of it. Can someone help me figure out what the best structure would be? In the end, I'd like it to look like http://domain.com/museum/page1/page2/page3/ and so forth. museum/ would be the main page/index, but page1-3 would be optional. I don't know how to regexp it. Also, I tried some stuff I found online, but it broke my CSS and images, I need to use absolute paths, I guess. Basically, if someone could write the RewriteRule for me and explain everything simply, yet detailed, I'd be forever in your debt. Would also love it someone could direct me to an amazing regexp tutorial, I really should learn that stuff. RewriteEngine OnRewriteCond %{REQUEST_FILENAME} !-fRewriteCond %{REQUEST_FILENAME} !-dRewriteRule ^(\w+)/$ index.php?page=$1RewriteRule ^(\w+)/([A-Za-z0-9-_]+)/$ index.php?page=$1&subpage=$2 [L] Side question: Notepad++ doesn't enter Latvian characters (ā, ē, š, etc.) correctly, even though the encoding is set to UTF-8 (without BOM), it doesn't work. I can paste them in or edit them from another editor, but not enter them from N++. What's up with that, yo? Updated to Notepad++ v6.3 Thanks in advance! Edited February 10, 2013 by Edmachine We will be the arms that lift you up We will be the hand that strike you down Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now