It’s Cybersecurity Awareness Month! Join our interactive training session, or learn about security and AI from 1Password experts.
Forum Discussion
mjgallow
4 months agoNew Contributor
Removing slashes breaks URLs
Helping my father use his vault I manage for him. He had a website called https://rx.meijer.com/Landing/ and 1password kept get ridding of the trailing / character, and not just when viewing the record, and even after repeatedly editing the entry to confirm the / was there. We'd click the link, and the slash was not included when we opened the website from the 1password entry, breaking the website.
Workarounds were using https://rx.meijer.com or https://rx.meiljer.com/Landing/#, but the trailing slash should only be removed if the domain has a slash with no characters after the slash.
5 Replies
- 1P_Dave
Moderator
Hello mjgallow! 👋
I'm sorry for the delay in responding. Thank you for providing so much detail about the issue that you and your father are running into and I'm sorry for the disruption to his workflow. I've followed the steps that you've provided and I've been able to reproduce the same issue on my end using 1Password for Android.
I've filed a bug report with our development team so that they can look into this further. Hopefully it can be fixed in a future update. For the time being, using /# at the end of the URL (as you described) is the best workaround.
Let me know if you have any questions.
-Dave
#39448
- AJCxZ0Bronze Expert
What do you mean by "1password kept get ridding of the trailing / character" and what do you intend us to understand by the fact that he had a website?
What do you have in the website field for the Item and what happens when you open that in the broswer?It may help to understand that
https://example.com/path
https://example.com/path/
https://example.com/path/x
are three different URLs referencing three different objects, even if it is common for a path element ending in a / to be redirected to an element without or vice versa.
The domain rx.meiljer.com does not exist in public DNS.- mjgallowNew Contributor
So, eagle-eye, if you look at the first paragraph in my original post, what's this?
A working URL with a public DNS? What???
Here that working URL is again from that 1st paragraph of my original post since you missed it the 1st time.
https://rx.meijer.com/Landing/So, here's what's happening. I can still recreate this bug.
- I was working in the 1Password app (v 8.11.0, latest OTA update I can get via Google Play Store) on my Pixel 8A running Android 16 (latest OTA update I can get).
- I tap + New Item.
- I tap Login
- I copy/paste in https://rx.meijer.com/Landing/ to the new Login entry in my 1Passwod app
- There's a trailing forward slash or / character at the end of the URL when I do so.
- I save my new entry in 1Password.
- I find my new entry in 1Password for https://rx.meijer.com/Landing/
- I tap that entry (above) to open it.
- I tap the website area of the above entry, which looks like https://rx.meijer.com/Landing , with NO trailing forward slash or / character at the end of the URL appearing.
- And I get sent to https://rx.meijer.com/Landing
- With NO trailing forward slash or / character at the end of the URL appearing in the URL or web address bar of my mobile web browser.
- This happens whether I use Firefox or Chrome.
- My father experiences the same behavior.
- When I edit this entry in 1Password and try to fix the URL field, the URL appears as https://rx.meijer.com/Landing/
- But even when I save that entry again, I still get sent to https://rx.meijer.com/Landing
I'll summarize the issue now with bullet points.- This URL does NOT work: https://rx.meijer.com/Landing
- This URL DOES work: https://rx.meijer.com/Landing/
- 1Password makes me think I entered https://rx.meijer.com/Landing/
- 1Password actually uses https://rx.meijer.com/Landing
- The difference is the trailing forward slash or / character at the end of the URL
- I can use https://rx.meijer.com just fine.
- I can use https://rx.meijer.com/Landing/# instead. Works fine.
- But I thought that it's probably going to cause others and 1Password an issue if their 1Password app is breaking web addresses that are otherwise correct because the 1Password Android app strips the trailing slash in the URL when it shouldn't and can break websites when it does that.
Let me know of any other questions you have.
Also, I had a typo in the URLs in the last paragraph.
I was helping my elderly parents.
But this is still an issue.
My father has a website with the URL in question in his 1Password app on his Android phone, though we found a workaround.
See above for justification for my use of has instead of "had" or for implying my father owned the website. He doesn't.
This is still a bug to fix.- AJCxZ0Bronze Expert
I see that rx.meijer.com has a CNAME in public DNS pointing to an Akamai edge node. At the time of my previous response I was getting NXDOMAIN from both Quad9 and Cloudflare resolvers, but should have made a less bold claim about this.
In my 1Password client I can reproduce steps 1 - 9. The display of the website with the missing `/` on both desktop and mobile clients is a bug.
If I Copy or Open and fill the website from either the desktop client or the browser extension, then I get the correct URL with the final `/` using 1Password for Linux 8.11.2 (81102021), 1Password Beta 8.11.2.18 in Chrome, and 1Password 8.11.0.29 in Firefox.
If I Copy the website from the mobile client, I get the correct URL with the final `/` using 1Password 8.11.2 on Android 16, but if I tap the website field to open and fill, then https://rx.meijer.com/Landing without the `/` is opened, permanently redirected to https://web-ea2-rx-landing.azurewebsites.net/Landing/ which is forbidden.
This is another bug.
- mjgallowNew Contributor
I had a typo in https://rx.meijer.com/Landing/ . Not the 1st time I listed the website in my 1st paragraph: https://rx.meijer.com/Landing/ . But I did have typos in my final paragraph in both instances of the URL there. I apologize for having a typo when reporting an issue. I'm sure you would never do that. I didn't have my glasses on, and I was helping my elderly parents at the time, believe it or not.
The issue is with the trailing forward slash character at the end of URL's in 1passwrod entries entered into the 1passwor app on Android. This forward slash character DOES get removing when I add a new Login entry to the 1password app in the Android app on my Google Pixel 8a phone. I'm using Android version 8.11.0 (81100029, on PRODUCTION channel) of the 1password app. I just tried to update it again today. No updates. I just recreated the same issue again. My version of the Android OS itself on my Pixel 8a is Android 16, updated July 5, 2025, build number BP2A.250704.008
Step-by-step, here's how to recreate the issue using the 1Password Android app
- Tap +New Item blue button icon in lower right.
- Tap Login.
- Copy in the URL https://rx.meijer.com/Landing/
- Note that there is a trailing forward slash at the end of the URL, and that is exactly how I entered it, and note that this is a real website, real public DNS and everything.
- Chang the name of the New Item from Login to Login test, or what you will, if you want.
- I called mine Login test.
- Click the Save blue button in the upper right.
- Find and tap the new Login test item.
- Note the website is listed as https://rx.meijer.com/Landing and there is no / or forward slash at the end of the URL. But here in the Android app, this is NOT merely a display problem.
- Tap the website line to open that website in your mobile web browser on your Android device.
- Note that the website that you are taken to is https://rx.meijer.com/Landing without the trailing forward slash character at the end of the URL.
- That breaks the URL
- That means that that URL or web address does not work without the trailing forward slash.
- When I edit the URL or web address entry in the 1Password app, I see https://rx.meijer.com/Landing/ , but when I save it again, it still displays as https://rx.meijer.com/Landing , and it still opens from the 1Password app to https://rx.meijer.com/Landing .
- That means that the 1Password app does not include the trailing forward slash when you try to open the website from 1Password, nor display that, even though I entered that in.
If that isn't making sense still, or it's just too wordy, I'll use a couple of your examples.
See, when I enter in this into my 1Password Android app...
https://example.com/path/
...I unfortunately have this as the URL that gets used when I try to click and open the website from within the 1Password App on my Android phone.
https://example.com/path
Now, to be clear, the example.com/path website above will still work whether or not you have a / after the word path or not.
But that's not the case for https://rx.meijer.com/Landing , with no trailing forward slash at the end. That URL will not work. It does have a public DNS for the domain though.
Also, I want to thank you for being so kind. Most people who answer forum questions see the people they help as, well, stupid, less than human. They get off on feeling smug, or they have anger issues because of feelings of inadequacy. Or they are trying to relive past moments where a user was a little ignorant or slow or goofy, and they got to brag about that to their friends or co-workers. Not you. You understand that someone took the time and effort to explain an issue they had. You understand that most people are not going to report a problem unless they actually had a problem, and that they probably encountered a real issue. And for most of the rest, they at least could use a little friendly guidance, or at least a friendly response. I'm sure that's why you have this job, or volunteer your time to this forum. Otherwise, if this job got you so angry and you hated it so much, you surely would devote time to finding a different job. Or to finding a different way of spending your extra time, if this isn't your job. Some people in that situation might also create a template with a friendly opening line or two and friendly closing line or two, just for the initial response, and then fill in the middle, not only so they didn't have to waste their time as much being friendly, but also so that they could just respond as they wished in the middle, and the tone of that response would probably not be noticed. That'd be a smart way to go. But not you. You respond with care and real concern without a template. And I thank you for that.
As for any other accidental uses of words or typos, sorry for those too. I wish I could be a master of tone in emails like you are, and say things like "what do you intend us to understand by the fact that..." I'd be scared of using something like the royal "we" or royal "us." It might sound arrogant or disrespectful. Not you.
No worries if neither you nor anyone else responds to this.
I'm perfectly happy if you don't respond to this again, or if you respond in a less friendly way. I'm just hoping to get help either way. Again, I'm not used to friendly customer service in these situations.
I can use the workaround fixes of either using https://rx.meijer.com/ or https://rx.meijer.com/Landing/#
Hopefully others who have this issue will see that, as I don't expect 1Password is likely to see or acknowledge or fix this issue anytime soon, even though I'm a paying Business level user, and I couldn't find anywhere else to report this issue. I'm sure that's somehow my fault.