Comments (2)
Hey Brett
Thanks for the great addition to the EE community!
You bet! Thanks for the appreciation :)
I'm having an issue when I try to force trailing slashes using some .htaccess rules. ... Have you encountered this before?
No, I can't say I have.
The primary issue is that you're matching an environment on a specific IP address and your .htaccess rule is redirecting to the IP plus port number which fails on the PHP switch statement. Why you're getting redirected there - I can't say. Your redirect match is somewhat odd though, can you try being a bit more "loose" in your match? Give this a try if you can:
# Make sure it's not a directory root
RewriteCond %{REQUEST_FILENAME} !-d
# Catch any+all characters and throw a slash in as the last character
RewriteCond %{REQUEST_URI} ^(.+)/$
# Redirect to same URI sans trailing slash (and use 301 for SEO goodness)
RewriteRule ^(.+)/$ /$1 [R=301,L]
Can you give that a shot?
from ee-master-config.
@brettdewoody - just wanted to ping you on this to see if you'd been notified by GitHub about my reply. I'm not familiar enough with how GitHub does email notifications.
Erik
from ee-master-config.
Related Issues (20)
- Indicate EE 2.6 readiness? HOT 1
- Double-check on Require paths in config.master.php
- A Database Error Occurred HOT 3
- Database Error HOT 1
- Setup in webroot - dead link HOT 2
- Bad link in readme
- URL to root directory of site changes when importing a database from another environment. HOT 5
- Emoticon path uses $images_url instead of $images_path
- Creating a variable to control is_site_on ? HOT 1
- Dealing with third-party path and themes
- Database Error HOT 4
- Setting global variables in config files not working HOT 2
- Updating mysql variable to use mysli EE2.9.3
- EE3 HOT 3
- Migrating from EE2 to EE3
- System Configuration Overrides per Site in a MSM
- EE4 HOT 7
- Syspath
- Using Multi-config in a subdirectory? HOT 2
- ee-master-config for EE5 HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ee-master-config.