Problems with Link | href | dynamic "as" | headers: next-url, referer #63423
Labels
bug
Issue was opened via the bug report template.
Linking and Navigating
Related to Next.js linking (e.g., <Link>) and navigation.
Link to the code that reproduces this issue
https://github.com/MrOxMasTer/shopco/commit/f7d9e29b086159435e105cabf0521f56f08d8b8e
To Reproduce
Current vs. Expected behavior
After clicking the cross, return to the page where the user was before
Provide environment information
Which area(s) are affected? (Select all that apply)
App Router, Routing (next/router, next/navigation, next/link)
Which stage(s) are affected? (Select all that apply)
next dev (local)
Additional context
Desktop.20240318.-.20452302_compressed.mp4
Desktop.20240318.-.20463303_compressed.mp4
Desktop.20240318.-.20481704_compressed.1.mp4
Desktop.20240318.-.20503706_compressed.1.mp4
The problem is that maybe I don't understand how "as" is supposed to work?
I also can't switch to normal dev mode OR update the package because it says that my modal component is not server-side, even though the modal doesn't even have 'use client' in the higher-order components (Like the components inside) (next 14.2.0-canary.28):
![image](https://private-user-images.githubusercontent.com/59291123/313797613-1728b4c5-822d-4ba2-bfb6-7266c7d92708.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkxMDAzMTIsIm5iZiI6MTczOTEwMDAxMiwicGF0aCI6Ii81OTI5MTEyMy8zMTM3OTc2MTMtMTcyOGI0YzUtODIyZC00YmEyLWJmYjYtNzI2NmM3ZDkyNzA4LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA5VDExMjAxMlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWYyNDBiNGZlYzAxN2NmNzZjMWMzM2Y2MzZkODAxZTM0N2JiN2U0YTI1OGYyZTBlYzUxOWZmNTU3ZDgyNzRhMDUmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.ZpPVOiXSjpLsNrcEpuviWTS3YwYJcZD5aWnpIhncvP0)
![image](https://private-user-images.githubusercontent.com/59291123/313797665-2985890e-f005-4572-bc3f-f1ddc6550cf5.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkxMDAzMTIsIm5iZiI6MTczOTEwMDAxMiwicGF0aCI6Ii81OTI5MTEyMy8zMTM3OTc2NjUtMjk4NTg5MGUtZjAwNS00NTcyLWJjM2YtZjFkZGM2NTUwY2Y1LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA5VDExMjAxMlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTgwOTg0YmQ4Njk0YzM1Y2EwNTkyMDU4NzZlODdiY2UyNTllYjg5YzI0MjQ3OWVkMTUzNGVjYjYwM2IxMjZhZjUmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.3vBIXiKoZmSACeVfFoBFzLz_tCOGj6IzDIdwTfCOdDo)
![image](https://private-user-images.githubusercontent.com/59291123/313798235-18f6315c-882a-4f7d-94ad-8d15f1d6d90f.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkxMDAzMTIsIm5iZiI6MTczOTEwMDAxMiwicGF0aCI6Ii81OTI5MTEyMy8zMTM3OTgyMzUtMThmNjMxNWMtODgyYS00ZjdkLTk0YWQtOGQxNWYxZDZkOTBmLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA5VDExMjAxMlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTI4Mjk2MDM5OTAwMWE0MDBlYTUyYWQxYWY3ZjUzNmVjOTUyMGM0NTY2MzgxYzAyMWVhZDVkOGI4ZDkxNzk1OGEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.d__3WBR5_Em-I9kdYjopL7G-QqI4fy4c3PsVkpq-2og)
![image](https://private-user-images.githubusercontent.com/59291123/313798331-0e8befa8-e9c0-4626-bded-2bc7a7473662.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkxMDAzMTIsIm5iZiI6MTczOTEwMDAxMiwicGF0aCI6Ii81OTI5MTEyMy8zMTM3OTgzMzEtMGU4YmVmYTgtZTljMC00NjI2LWJkZWQtMmJjN2E3NDczNjYyLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA5VDExMjAxMlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTNjNDg0MGMxYTM2MWFhZTliM2ZhZjg4ZDljMWYyZjcyODE2YmU1YmQ1OGYxYjkxZGRjNDEzZmQ3NDE5MzUzNDcmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.9dzbfGmbt5cKg3DuPjz6ZNkRUVSKXguGUiGBGSmvOCQ)
![image](https://private-user-images.githubusercontent.com/59291123/313798366-34fb989f-258a-498e-9939-eba042304746.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkxMDAzMTIsIm5iZiI6MTczOTEwMDAxMiwicGF0aCI6Ii81OTI5MTEyMy8zMTM3OTgzNjYtMzRmYjk4OWYtMjU4YS00OThlLTk5MzktZWJhMDQyMzA0NzQ2LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA5VDExMjAxMlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTk3NTIwNTU2Yzc1ZjFhZmU1MTdiZGJiZGFjOGVkMTdkZTlmMTMxMzExMzliNTVkYTU3MmU3MThkMTcwZjFkMzMmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.G6pV0dneTz8V3AbZ2-poTIQr0K_GpgoRUl8Kb0slyyQ)
P.S.
Forgot to mention 2 details with js disabled:
next-url always has value = "/" and if used, it always redirects to the home page
pathname (from referer) - works as it should. Normally redirects to the pages from which the user came from the menu.
The text was updated successfully, but these errors were encountered: