Best Practices for URLs When Concatenating Domains with Paths
1. Concatenating Domains with Paths:
- Domain: Avoid trailing slashes (e.g., "example.com" over "example.com/").
- Path: Start with a slash (e.g., "/api/endpoint" over "api/endpoint" or "//api/endpoint").
2. Removing Trailing Slashes:
- JavaScript Function:
```javascript
function removeTrailingSlash(str) {
return str.endsWith('/') ? str.slice(0, -1) : str;
}
```
Following these practices ensures proper URL formatting, avoids issues, and promotes clean and standardized URLs.
Nick Ciolpan
24 May 2023
« Back to post